220 Camden High St, Camden Town, London NW1 8QR, UK

Tips