An Enchanting East London Christmas Holiday South Place Hotel Launches Festive Holiday Escape
Get together and celebrate Christmas at South Place Hotel , the City of London’s enchanting boutique retreat, where a collection of enticing bars and restaurants offer the perfect atmosphere for families and friends to experience the festive season together once again. Located on the edge of the City...