London UK - The Queen's Walk along Thames River 4K UK Travel
London is the capital and largest city of both England and the United Kingdom. The Queen's Walk is a promenade located on the southern bank of the River Thames in London, England, between Lambeth Bridge and Tower Bridge. The creation of pedestrian access along the south bank of the Thames was seen as an integral part of the creation of the Jubilee Walkway.
Video topics - london travel, london travel vlog, london vlog, london life, uk life, london popular, london popular attractions, london things to do, london tour, london life, london live, london weather, london scenery, london sightseeing
#london #uk
Comments
Post a Comment