TravelDestinationsREDIRECT SECTION: europeREDIRECT SECTION: europe britain

Historical venues

Thames River
The Royal Naval College is located on the Thames River. Nearby, the North Greenwich Arena will host basketball and gymnastic events. Lewis Whyld / Associated Press
Loading