D
Denyse Gordon Watts Review of THE GROSVENOR HOTEL VICTORIA L...
Great central location to most tourist attractions...
Great central location to most tourist attractions. Walking distance to Buckingham palace, Harrods, Victoria station. We had a great time celebrating my mom's birthday. Took in a day long tour, complete with cruise on the Thames.
Comments: