The Staircase London

The Staircase London

deansmith28
Two towers that are visioned for Canary Wharf London. Tower A 137 metres 449 ft, 17 floors. Tower B 80 Metres 262 ft, 10 floors above ground 1 floor below ground. #canary_wharf #case #london #Stair
Default Title