Shepherd Street, London, W1J

£4,250,000 Freehold
4 bedrooms 3 bathrooms 1 reception