The Three Lords is a welcoming and homely pub situated in Central London. For delicious home-cooked meals seasoned to perfection this is the place to be.
The restaurant menu combines traditional pub favourites with modern dishes, using the wonderful produce of the area whenever possible.
The passionate and knowledgeable staff create a relaxed and enjoyable dining experience for all guests.
Why not chose a drink from the extensive drinks menu to perfectly complement you meal?
Please Note: The tastecard discount is not available during the day due to a separate menu being served.