25 Holland Park Published April 16, 2015 at 1280 × 960 in Run#19 – Central Line – Epping to Ealing Broadway Holland Park