Hotel 196 Bishopsgate, London

196 BishopsgateTower Of London, LondonEC2M 4NR, United Kingdom
More images