you can stay at KEnt
Neither one of them is close but of the two, London Bridge is nearest. The station that you need for the O2 is North Greenwich.
Yes, Greenwich is in London. In fact, Greenwich is a district in the south-east part of London, England.
About 65 miles. Oxford isn't in London.
South East London
Greenwich is a suburb of London. about 6miles
Greenwich is in London. It is a district located in South East London. From the center of London to the district of Greenwich is 7.7 miles via A2.
Greenwich is a suburb of southeast London about 10 miles from central London.
Greenwich is a suburb of London.
Greenwich is a suburb and Borough in southeast London.
Its In Greenwich South East London UK
London
The Prime Meridian passes through Greenwich which is a suburb of London, England.