Primrose Hill Road sign

Camden
[London - England]