Sheila from Illinois
Just wanted to let you know we LOVED our flat at Red Lion Square in London! It’s a great little residential spot, and the noises from the nearby medical facility were minimal. We also liked that we were just 2 Tube stops from the action at Piccadilly Circus/Leicester Square/Covent Gardens, so we could enjoy it and then go back to our quiet apartment. And our driver, Billy, was friendly and helpful. Thanks for your help in making our vacation the best we’ve ever had!