6 Places to see in Greenwich, London While London attracts most visitors with its iconic sights of Big Ben, The London Eye, Harrods, and more, there is a place in South-East London that will offer you the time of your life – literally. It is Greenwich, home of the prime meridian line and Greenwich Mean Time (GMT). Together with other sights, Greenwich is worth taking the train or boat ride to see.
22 | | Terra Travelers
by Nadia Ali