Poplar, Author Paul TallingrockPoplarSaturday 28 Jun 2025The RailwayLondon 100 West End Lane, NW6 2LU, Hampstead, UK Find out more