Abbey Orchard Street…
Westminster, London, SW1P 2JP
1,272 sq ft
Guide price £5,200
Impressive penthouse apartment…Impressive penthouse apartment…
Large south-facing terrace…Large south-facing terrace…
2 double bedrooms…2 double bedrooms…
2 contemporary ensuite bathrooms…2 contemporary ensuite bathrooms…