Opposite the 196 Bishopsgate London is one of London's most recognizable names : the Liverpool Street Station. We are only 2 minutes walk from Liverpool Street station.
Decorated with designer furnishings and artistic decor, 196 Bishopsgate, London is conveniently located opposite Liverpool Street Station, in the heart of the financial district and in close proximity to the Tower of London and Tower Bridge.