1 Bedroom Apartment

Fairchild Pl, Shoreditch, London EC2A

For Sale

£995,000

Leasehold