Located on the side of a Pharmacy in Essex Road opposite an old art deco cinema. Covered with perspex sheeting.
168 Essex Rd, London N1 8LY, UK
You must be logged in to post a comment.
Add a review