Floor Plan for 2 Bedroom Apartment to Rent in New Inn Yard, Shoreditch, EC2A, EC2A, 3PR - £645 pw | £2795 pcm
Marketed By Bridge