The Courtyard, NW1
Primrose Hill
The Courtyard is a street in Camden Town.
return to article