One Ashbourne is a Modern European restaurant on Finchley Road. They offer a 5-course tasting menu and Steak Tuesdays. They focus on fresh, seasonal ingredients.