24-26 Oval Rd, Camden Town, London NW1 7BJ, UK

Tips