196 Bishopsgate (47 Rooms) 196 Bishopsgate, , London EC2M 4NR
Decorated with designer furnishings and artistic decor, 196 Bishopsgate, London is conveniently located opposite Liverpool Street Station, in the hear....
Information/availability:
Average price*: GBP 88.00