1 Bedroom Apartment

Fairchild Pl, Shoreditch, London EC2A

For Sale

£826,000

Leasehold