Goloc
51 Camden Lock Place, London, NW1 8AF, United Kingdom
Seen at Camden Lock, London