Just a short part of the 184 miles long walk along the River Thames. Great way to explore the city center by foot. Start at the Tate Modern for example and head to London Eye... > login to leave a comment phantsy Be the first to comment on this place!
Be the first to comment on this place!