Tag Archives: Primrose Hill

Primrose Hill, 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 … Continue reading

Posted in Enid Stamp Taylor | Tagged , | 2 Comments