South Place HotelLondon > Hotels > Mid-Range Chain Hotel from £130 30% off3 South Place, EC2M 2AF | 4 minutes walk from Eat CafeLocated within arms reach of both Moorgate and Liverpool Street stations, is South Place Hotel, a luxury London hotel featuring three swanky bars and two top-notch More