196 Bishopsgate
196 Bishopsgate, 196 Bishopsgate, London, EC2M 4NR
~ Four Star Hotel in London ~
Located in the heart of London’s financial district, 196 Bishopsgate offers 4-star apartments are modern and fully equipped. It is located in front of the railway station and the metro station is Liverpool Street. ~ BOOK NOW
No Comment