Marlborough Road, on the corner of Finchley Road and Queen's Grove in northwest London, was a stop on the Metropolitan Line ...