20 June, 2019

20 June 2019: City Foreshore walk Discover the foreshore at the heart of the City and the Thames waterfront from its Roman origins to the Victorian period.