Posts Tagged With: Thames

There are 1 articles tagged with “Thames” published on this site.


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 rise to see. Read the rest of this entry »