2 beds · The Cube Building, 17-21 Wenlock Road, Shoreditch | Easy Property