Blue Plaque № 10562 Finchley Road, London, NW11 8DG Near This Site Was Situated A Toll Gate, Abolished In 1871