Primrose Street, EC2A
Clerkenwell Green and St James’ Church
Credit: Nevilley
Primrose Street is a location in London.
return to article