196 Bishopsgate Serviced ApartmentsLondon > Hotels > Apartment from £100 31% off196 Bishopsgate, EC2M 4NR | 10 minutes walk from The ShopFrom studio apartments to one and two beds, 196 Bishopsgate offers a full range of self-catering flats that give you more independence than a hotel. Apartments More