It's somewhere I've walked by numerous times, but now I know what's lurking inside 30 Portman Square it's somewhere I'd definitely recommend as a more luxurious spot to stay in the city. The rather austere-looking building is home to the five-star Hyatt Regency London The Churchill, named and decorated in honour of the former Prime Minister. Not only does the place boast a prime location - around the corner from Marble Arch tube station and Hyde Park - it also serves up top notch service and delicious food, with a Michelin star restaurant on site. The moment you step into the Hyatt Regency,...
Read more →