Wonderland. SOUTH PLACE HOTEL Walking from Moorgate or Liverpool St you might just miss the South Place Hotel, but when you discover it you’ll wonder how you ever survived the city without it. Art & Culture