Plaque erected in 1979 by Greater London Council at Duneaves, Mount Park Road, Harrow, London HA1 3JS, London Borough of Harrow
Email a friend