Postcard #5 Received
With just a few kilometres to go, you reach Westminster, the political and historic heart of London. Here you pass Big Ben and the Houses of Parliament, landmarks that have stood for over 150 years and are recognised all over the world. Nearby is the River Thames, which has played a central role in London’s […]
Postcard #5 Received Read More »

