Public Services in London - Kentish Town 12A Holmes Road, Kentish Town, London, NW5 3AE Tags: open 24 hours, police