Charles Street, London, W1J

£3,950,000 Leasehold
3 bedrooms 3 bathrooms 1 reception