263 Camden High St, Camden Town, London NW1 7BU, UK

Tips