LONDON was nearly home to a central airport that would have been built on the Thames - with planes right by Big Ben and Parliament ... was the best spot on the river, being one of the straightest ...
Jonathan Irish, National Geographic Photographer A cruise on the River Thames in London offers a unique perspective of the city’s landmarks, including iconic sights such as Big Ben and the ...