Considering the Holiday Inn Garden Court London - Oxford Circus in London?
A VT member wrote the following comment about visiting London:
Go to Leicster Square. From... by Drazzig
Go to Leicster Square. From there you can go everywhere. There's loads of clubs and bars around there, all the major sites. Soho, covent garden, china town etc. are all the nicest places in London with loads to do and see there, and all just down the road from the square.I love London, it's about the only place in England where there's a strong pulse beating, and anything you could want to see or do is there. When I grow bored of London, I'll leave England to more interesting places.