Green Street
Little Green Street, Kentish Town, London NW5