149c Upper Street
N1 1RA, London

Mural

The description will appear here soon.