A 'posh' and 'fancy' luxury hotel located in High Holborn, London, known for its upscale accommodations and dining experiences. It has launched a new summer...