6a Camden Lock Market Camden Lock Place London Greater London NW1 8AF United Kingdom
Tel: 02072842219