|
|
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district across the road from Liverpool Street Station and one mile from the Tower of London, Tate Modern and the River Thames. This five floor property features 48 fas
|