
The Grove, Highgate
Street in Camden, London

Street in Camden, London
The Grove is a short, tree-lined street in Highgate, north London, running north from Highgate West Hill to Hampstead Lane, known for the notable residents who have lived there over several centuries.
Read on Wikipedia · Image David Howard, CC BY-SA 2.0
Open boosters, collect cards and trade them. Free to play.
Play for free