Exploring one of London’s coolest hotels: South Place Hotel


In the heart of the City, South Place Hotel offers a chance to indulge in Michelin-starred food and delicious drinks and, most importantly, enjoy a luxurious night’s sleep

Ruairidh Pritchard
Feature
Ruairidh Pritchard ,

DON'T MISS


LATEST



Travel Pack