The 196 Bishopsgate Apartments
Luxury Apartments in central London
Welcome to a great location in London and plush, opulent accomodation for your stay in this major world city. The 196 Bishopsgate Apartments are located close to Liverpool Street tube. This exquisitely renovated townhouse is perfect for the business traveller on a long stay.
Experience top-class hotel quality and flexibility while enjoying the space and freedom of city living!