Quote:
Originally Posted by ticos_stick
I was just checking out where The O2 is in London.
It's 8 miles away from all the good stuff i.e Trafalgar Square, Soho. So if you're making a short hoilday of it, stay in the centre. The O2 is also across the river so the Tube would be a nightmare.
|
Let me just echo this.
I live round the corner from The O2 (so getting there is no issue for me). I live in East London, and I believe The O2 is South-East. So for those of yous who are coming down from outer London and would like to explore other activities, my advice would be to choose accomodation in the central parts of London. Then we can all meet up at Planet Hollywood again
