An abandoned Tube station that was once a bustling stop for commuters found an unexpected new purpose as a restaurant. Marlborough Road, on the corner of Finchley Road and Queen’s Grove in ...