London Part 2: River Thames & Hyde Park

NOVEMBER 2008… London is a city built on the banks of the River Thames. As such, many bridges traverse the waters. The most attention-grabbing of them all is the Tower Bridge, with it looking like a replica out of a Disney movie. Many people mistake Tower Bridge for the London Bridge in the childhood nursery… Continue reading London Part 2: River Thames & Hyde Park