Overview
With a chic lounge space, The Lonsdale in Notting Hill is a sophisticated steakhouse restaurant, showcasing sumptuous cocktails at the award-winning cocktail bar. Featuring exquisite British dishes, The Lonsdale sources rare breed steaks from Lake Distict farmers. Near Ledbury Road, the Lonsdale bar is renowned for its fine selection of spirits and wines.
This content has been supplied by The Lonsdale
Practical Information
44-48 Lonsdale Road, Notting Hill, London, W11 2DE