Poplar Road in Herne Hill Poplar Road in Herne Hill, London SE24 Tweet Other places in London:Mount Ararat…Radipole…Schubert…