minube
Hotel in the Financial District
The 196 Bishopsgate Apartments are in London's prestigious Financial District just across from Liverpool Street, one of the most important streets in London. This excellent location is ideal for both business and leisure travelers.