Beautiful hotel in the heart of central London. Great location if you’ll be bustling around the city!