Tag Archives: Primrose Hill

Primrose Hill, London

Primrose Hill in West London

Primrose Hill in West London

“Climbing up on Salisbury Hill… I can see the City Lights”  as Peter Gabriel sang… Well, climbing up on Primrose Hill you can see near-all of London’s skyline features. Primrose Hill is situated in West London and it was here that Enid Stamp Taylor would often take a refreshing walk from her mother’s home in the then named Queens Road.