1 Bedroom Apartment

Fairchild Pl, Shoreditch, London EC2A

For Sale

£1,070,000

Leasehold