2 Bedroom Apartment in The City of London

Little Britain, City of London, London, EC1A

For Sale

£1,855,000

Leasehold