Our new exhibition at Vestry House Museum is free and open 5 March to 1 November 2020. Opening times Wednesday – Sunday 10am – 5pm. Closed Monday and Tuesday. We have been photographing Waltham Forest’s ‘Windrush’ residents, those, who came to the UK from the Caribbean to create new lives from the 1950s to the... Read more >