20 Kentish Town Rd, Camden Town, London NW1 9BB, UK

Tips