This week we’re continuing our walk from Wandsworth Bridge along the River Thames through Central London past numerous well known London landmarks such as Battersea Power Station, MI6, the Houses of Parliament, the London Eye, the Tate Modern and the Millennium Bridge.
read more