Considering the Grenville House Hotel in London?
A VT member wrote the following comment about visiting London:
I will say most of the places... by unknown2000
I will say most of the places are interesting. Museums, Theater, wax museum, Piccadilly circus, London Eye, Westminster abbey, Buckingham palace.......Everything u do on london will stay in ur memory for a long time. I like the underground transit because u can meet diff ppl of diff culture.