Green Street, London, W1K

£3,470,000 Leasehold
2 bedrooms 2 bathrooms 2 receptions