1 Bedroom Apartment

Fairchild Pl, Shoreditch, London EC2A

For Sale

£880,000

Leasehold