42 Acres Shoreditch

42 Acres Shoreditch
66 Leonard Street, London, EC2A 4LW
Photo of 42 Acres Shoreditch