Best Pubs in London: 17+ Best Pubs to Visit
London is a city that is famous for its pubs, and for good reason. These establishments have been a part of the city's cultural fabric for centuries, offering a place for locals and tourists to gather, socialize, and enjoy a pint or two. With so many options available, however, it can be difficult to know where to start when looking for the top pubs in London. From historic traditional bars to trendy gastropubs, there is something for everyone in this vibrant city. In this article, we will explore some of the best pubs in London, taking into account their atmosphere, selection of drinks, and overall appeal.
Beer gardens are extremely popular in most European countries and England is no exception. These cozy outdoor venues draw big crowds by offering endless supplies of beer, snacks and friendly staff.
The Duke of Edinburgh is one of the most famous London pubs and has been serving up pints and a good mood for over a century, and its warm and welcoming atmosphere is a testament to its years-long appeal. The bar’s interior is embellished with vintage decor, including antique mirrors and old photographs, giving it a charming and nostalgic feel. The Duke of Edinburgh also boasts an impressive selection of drinks, including a wide range of local and international beers and spirits.
Address: 204 Ferndale Rd, London SW9 8AG, UK
Opening hours: Monday to Thursday 3 pm to 11 pm, Friday to Sunday 12 pm to 12 am.
Housed in a stunning Art Deco building, the Drayton Court pub comes with an elegant design, featuring original 1920s elements such as wooden floors, stained glass windows, and a large staircase. The pub's menu is equally impressive, offering a range of traditional pub grub and modern dishes as well as a wide selection of beers, wines and cocktails. For those looking to catch some live music, the pub hosts regular events, including comedy nights and tribute acts.
Address: 2 The Avenue, London W13 8AG, UK
Opening hours: Monday to Friday 7 am to 11 pm, Saturday 8 am to 12 am and Sunday 8 am to 10 pm.
One of the best pubs in London, The Crown & Shuttle is also known for its impressive interior featuring a mix of modern and vintage styles, with exposed brick walls, vintage lighting, and eclectic decor. Here, you can choose from a large array of local and international beers, cocktails, and spirits. The pub's outdoor terrace is a true highlight, with its own bar, seating, and heaters for year-round use. The Crown & Shuttle also hosts regular events, including live music, DJ sets, and pub quizzes, making it the perfect spot for a night out with friends or a weekend party.
Address: 226 Shoreditch High St, London E1 6PJ, UK
Opening hours: Monday to Wednesday 4 pm to 11 pm, Thursday 12 pm to 12 am, Friday and Saturday 12 pm to 1 am and Sunday 12 pm to 10 pm.
London is one of the culinary capitals of the world and draws thousands of foodies with its wide range of local and international restaurants. However, some London pubs do not only focus on drinks but pay great attention to their dishes.
The Crooked Well offers a warm and inviting atmosphere with its dark wood paneling, exposed brick walls, and vintage decor. Foodies will not be disappointed as the bar is known for its incredible range of dishes, including classics like fish and chips and refined meals with sea bass, risotto and pasta. The drink menu only improves the experience by offering beers, wines and spirits to go along with the extraordinary dishes. The Crooked Well will also surprise you with an adorable outdoor area that will come especially in handy on a sunny day.
Address: 16 Grove Ln, London SE5 8SY, UK
Opening hours: Tuesday to Friday 4 pm to 11 pm, Saturday 12:30 pm to 11:30 pm and Sunday 12:30 pm to 9 pm.
The Princess of Shoreditch has been lovingly restored to reflect its heritage, with exposed brick walls, wooden beams, and an open fireplace adding to its rustic charm. One of the top pubs in London, England, the bar is made for food lovers: it has two menus, including a la carte and a five or eight-course dinner with sophisticated dish choices like venison tartare and beef risotto. Come to one of the regular events to enjoy live music or pub quiz while sipping on wines, beer or spirits.
Address: 76-78 Paul St, London EC2A 4QB, UK
Opening hours: Monday to Thursday 4 pm to 10:30 pm, Friday and Saturday 12 pm to 10:30 pm and Sunday 12 pm to 7 pm.
St John's Tavern is featured in most London pub guides as a warm and welcoming venue with friendly staff and a mouth-watering menu. The dished range from snacks and British classics like steak and chips to high-end options like seafood and risotto. Also offering a Sunday roast, St John’s Tavern takes the spot as one of the best pubs for foodies. The pub's charming interior, complete with exposed brick walls, a wood-burning stove, and comfortable seating, only adds to its appeal. Stop by in the afternoon or evening to have a pint of craft beer in a cozy setting.
Address: 91 Junction Rd, Archway, London N19 5QU, UK
Opening hours: Tuesday to Thursday 4 pm to 11 pm, Friday and Saturday 12 pm to 11 pm and Sunday 12 pm to 10 pm.
London is a city with a rich history that goes centuries back, including a centuries-old pub scene. In this marvelous town, you can visit venues that have existed since the 1500s! Interested in learning more about the history of this beautiful town? Check out the Free Tours in London.
Dating back to the 17th century, the Lamb & Flag pub has a colorful history, having once been a popular gathering spot for writers and artists. Today, it continues to attract a diverse crowd, from locals stopping by for a pint after work to tourists looking for a taste of traditional London. This London pub's interior exudes an old-world charm, with low ceilings, exposed beams, and a cozy fireplace. The menu has a classic pub selection, fish and chips, sandwiches, salads, etc. The selection of beers, ales, and spirits is equally impressive, with something for every taste and preference.
Address: 33 Rose St, London WC2E 9EB, UK
Opening hours: Monday to Friday 12 pm to 11 pm, Saturday 11 am to 11 pm and Sunday 12 pm to 10:30 pm.
Named after the physician who contributed to finding the source of a cholera outbreak in the 19th century, this pub is a popular destination for history buffs and tourists. Wood-paneled walls, a roaring fireplace, and comfortable seating make the design cozy and welcoming. The menu features traditional foods and a wide range of beers and ales. Overall, the pub's unique history, great food and drink, and charming atmosphere make it a must-visit spot for anyone looking for an authentic London pub experience.
Address: 39 Broadwick St, Carnaby, London W1F 9QJ, UK
Opening hours: Monday to Saturday 12 pm to 11 pm and Sunday 7:30 am to 7:30 pm.
Established in the 16th century, Williamson's Tavern is a must-go pub with an elegant and sophisticated interior embellished with beautiful wood paneling and antique furnishings. The menu features a range of classic British dishes, such as roast beef and Yorkshire pudding as well as an impressive selection of wines from around the world. The pub also offers a range of craft beers and spirits, making it the perfect spot for a casual drink or a night out with friends.
Address: 1 Groveland Ct, Greater, London EC4M 9EH, UK
Opening hours: Monday to Friday 11 am to 11 pm and Saturday 12 pm to 8 pm.
If you are traveling with children and looking for a family-friendly place to relax in the afternoon, this section is for you. Let’s explore the best London pubs to visit with a family.
The Florence is a kids-friendly London pub that features a menu for children below the age of 7. Moreover, the pub houses an entire playroom for children with puzzles, coloring books and just a space to run around. Serving as a sports bar, visitors stop by to grab a pint and catch their favorite game on one of the numerous TV screens. Aside from that, the Florence hosts multiple events like concerts, stand-up comedy, open mic and others. The pub's interior is quite unusual and eclectic, with mismatched furniture, colorful walls, and a welcoming fireplace.
Address: 131 Dulwich Rd, London SE24 0NG, UK
Opening hours: Monday to Thursday 12 pm to 11 pm, Friday and Saturday 12 pm to 12 am and Sunday 12 pm to 10:30 pm.
Another notable family-friendly venue, The Island offers an elaborate kids' menu accompanied by riddles and coloring pictures for children to play with. Main dishes range from pub classics to Korean specialties and halloumi kebabs. The pub’s interior adds to the welcoming environment with colorful murals, quirky light fixtures, and comfortable seating. The pub also features the beloved Sunday roast as well as provides a cozy outdoor area for a sunny day.
Address: 123 College Rd, London NW10 5HA, UK
Opening hours: Monday to Saturday 12 pm to 11 pm and Sunday 12 pm to 10:30 pm.
Featuring a lengthy kids’ menu, the Rosendale is another family-friendly pub that goes the extra mile and offers a plethora of board games for children and adults. The regular menu includes refined meals with seared scallops and risotto as well as traditional British pub grabs. The bar hosts various events such as music performances, game nights, pub quizzes and more. The Rosendale’s outdoor terrace, which overlooks the beautiful Dulwich Common, is a highlight, especially in the warmer months.
Address: 65 Rosendale Rd, Norwood, London SE21 8EZ, UK
Opening hours: Monday to Thursday 11 am to 11 pm, Friday and Saturday 11 am to 12 am and Sunday 11 am to 10:30 pm.
Thames is one of the most iconic symbols of London and makes an incredible view while wining and dining. Book a Free walking tour in London to enjoy the scenery and take a break at one of the riverside bars.
The Bell & Crown is located on a riverside in the Chiswick neighborhood in West London and draws customers with its welcoming atmosphere. The menu will astonish you with a range of classic British dishes as well as more contemporary options like roasted cauliflower steak and vegan lentil shepherd's pie. When in town, get a seat that faces the majestic river and enjoy your evening while sipping on a pint of beer.
Address: 11-13 Thames Rd, Strand-on-the-Green, London W4 3PL, UK
Opening hours: Monday 12 pm to 11 pm, Tuesday to Saturday 9 am to 11 pm and Sunday 9 am to 10:30 pm.
One of the best bars in central London, Anchor Bankside is a charming bar with stunning river views. At this adorable venue, visitors can taste typical British meals alongside more refined dishes like goat cheese tart. The Anchor Bankside's interior comes with exposed brick walls and a fireplace. If you choose to dine outside, you will be greeted with amazing views of the river and iconic London landmarks like the Tower Bridge.
Address: 34 Park St, London SE1 9EF, UK
Opening hours: Sunday to Wednesday 11 am to 11 pm and Thursday to Saturday 11 am to 11:30 pm.
London’s culinary scene is perfect for visitors who abstain from meat and dairy as the city is brimming with vegan and vegetarian restaurants and pubs.
Famous for its vegan jackfruit tacos, The Spread Eagle is the must-go for any vegan passing through the city. Aside from the taco, the pub offers a considerable range of meatless options as well as an extensive drink menu. The bar's interior is quite eclectic, with mismatched furniture and vintage decor. The pub also features a spacious outdoor terrace, perfect for enjoying a drink or a bite to eat on a sunny day.
Address: 224 Homerton High St, London E9 6AS, UK
Opening hours: Monday to Thursday 4 pm to 11 pm, Friday 4 pm to 1 am, Saturday 12 pm to 2 am and Sunday 12 pm to 10 pm.
Another item on the list of famous London pubs for vegans is The Long Arm which features vegan burgers, tacos, nachos and salads. The pub itself is neatly decorated with dim lighting and plush seating that you can enjoy while sipping on a glass of wine or a pint of beer. In addition to the extensive menu, The Long Arm also offers a range of events and activities, including live music performances, trivia nights, and other special events.
Address: 20-26 Worship St, London EC2A 2DX, UK
Opening hours: every day 12 pm to 12 am.
To combine a play visit with a night out at a pub, you can simply go to a bar located in the theater! Many theaters are based in the center of the city so check out the Free Tour Westminster to learn more about the scene.
Old Red Lion is a historic pub in London located inside a theater with the same name. Before going to see a wonderful play, stop by the pub to grab a beer and feast on a traditional British dish. If you are lucky enough to catch a sunny day, take a seat on a spacious outdoor terrace. Besides theatrical performances, you can join a trivia night or watch a game on TV.
Address: 418 St John St, London EC1V 4NJ, UK
Opening hours: Monday to Friday 5 pm to 12 am, Saturday and Sunday 12 pm to 12 am.
London's pub scene is one of the most vibrant and diverse in the world, offering something for every taste and preference. From historic and traditional pubs to trendy and modern ones, pubs in London are renowned for their inviting atmosphere, delicious food and beverages and friendly locals.
Best Beer Gardens in London
Beer gardens are extremely popular in most European countries and England is no exception. These cozy outdoor venues draw big crowds by offering endless supplies of beer, snacks and friendly staff.
Duke of Edinburgh
The Duke of Edinburgh is one of the most famous London pubs and has been serving up pints and a good mood for over a century, and its warm and welcoming atmosphere is a testament to its years-long appeal. The bar’s interior is embellished with vintage decor, including antique mirrors and old photographs, giving it a charming and nostalgic feel. The Duke of Edinburgh also boasts an impressive selection of drinks, including a wide range of local and international beers and spirits.
Address: 204 Ferndale Rd, London SW9 8AG, UK
Opening hours: Monday to Thursday 3 pm to 11 pm, Friday to Sunday 12 pm to 12 am.
The Drayton Court
Housed in a stunning Art Deco building, the Drayton Court pub comes with an elegant design, featuring original 1920s elements such as wooden floors, stained glass windows, and a large staircase. The pub's menu is equally impressive, offering a range of traditional pub grub and modern dishes as well as a wide selection of beers, wines and cocktails. For those looking to catch some live music, the pub hosts regular events, including comedy nights and tribute acts.
Address: 2 The Avenue, London W13 8AG, UK
Opening hours: Monday to Friday 7 am to 11 pm, Saturday 8 am to 12 am and Sunday 8 am to 10 pm.
The Crown & Shuttle
One of the best pubs in London, The Crown & Shuttle is also known for its impressive interior featuring a mix of modern and vintage styles, with exposed brick walls, vintage lighting, and eclectic decor. Here, you can choose from a large array of local and international beers, cocktails, and spirits. The pub's outdoor terrace is a true highlight, with its own bar, seating, and heaters for year-round use. The Crown & Shuttle also hosts regular events, including live music, DJ sets, and pub quizzes, making it the perfect spot for a night out with friends or a weekend party.
Address: 226 Shoreditch High St, London E1 6PJ, UK
Opening hours: Monday to Wednesday 4 pm to 11 pm, Thursday 12 pm to 12 am, Friday and Saturday 12 pm to 1 am and Sunday 12 pm to 10 pm.
Best Pubs for Foodies in London
London is one of the culinary capitals of the world and draws thousands of foodies with its wide range of local and international restaurants. However, some London pubs do not only focus on drinks but pay great attention to their dishes.
The Crooked Well
The Crooked Well offers a warm and inviting atmosphere with its dark wood paneling, exposed brick walls, and vintage decor. Foodies will not be disappointed as the bar is known for its incredible range of dishes, including classics like fish and chips and refined meals with sea bass, risotto and pasta. The drink menu only improves the experience by offering beers, wines and spirits to go along with the extraordinary dishes. The Crooked Well will also surprise you with an adorable outdoor area that will come especially in handy on a sunny day.
Address: 16 Grove Ln, London SE5 8SY, UK
Opening hours: Tuesday to Friday 4 pm to 11 pm, Saturday 12:30 pm to 11:30 pm and Sunday 12:30 pm to 9 pm.
The Princess of Shoreditch
The Princess of Shoreditch has been lovingly restored to reflect its heritage, with exposed brick walls, wooden beams, and an open fireplace adding to its rustic charm. One of the top pubs in London, England, the bar is made for food lovers: it has two menus, including a la carte and a five or eight-course dinner with sophisticated dish choices like venison tartare and beef risotto. Come to one of the regular events to enjoy live music or pub quiz while sipping on wines, beer or spirits.
Address: 76-78 Paul St, London EC2A 4QB, UK
Opening hours: Monday to Thursday 4 pm to 10:30 pm, Friday and Saturday 12 pm to 10:30 pm and Sunday 12 pm to 7 pm.
St John’s Tavern
St John's Tavern is featured in most London pub guides as a warm and welcoming venue with friendly staff and a mouth-watering menu. The dished range from snacks and British classics like steak and chips to high-end options like seafood and risotto. Also offering a Sunday roast, St John’s Tavern takes the spot as one of the best pubs for foodies. The pub's charming interior, complete with exposed brick walls, a wood-burning stove, and comfortable seating, only adds to its appeal. Stop by in the afternoon or evening to have a pint of craft beer in a cozy setting.
Address: 91 Junction Rd, Archway, London N19 5QU, UK
Opening hours: Tuesday to Thursday 4 pm to 11 pm, Friday and Saturday 12 pm to 11 pm and Sunday 12 pm to 10 pm.
London's Traditional and Historic pubs
London is a city with a rich history that goes centuries back, including a centuries-old pub scene. In this marvelous town, you can visit venues that have existed since the 1500s! Interested in learning more about the history of this beautiful town? Check out the Free Tours in London.
Lamb & Flag
Dating back to the 17th century, the Lamb & Flag pub has a colorful history, having once been a popular gathering spot for writers and artists. Today, it continues to attract a diverse crowd, from locals stopping by for a pint after work to tourists looking for a taste of traditional London. This London pub's interior exudes an old-world charm, with low ceilings, exposed beams, and a cozy fireplace. The menu has a classic pub selection, fish and chips, sandwiches, salads, etc. The selection of beers, ales, and spirits is equally impressive, with something for every taste and preference.
Address: 33 Rose St, London WC2E 9EB, UK
Opening hours: Monday to Friday 12 pm to 11 pm, Saturday 11 am to 11 pm and Sunday 12 pm to 10:30 pm.
John Snow
Named after the physician who contributed to finding the source of a cholera outbreak in the 19th century, this pub is a popular destination for history buffs and tourists. Wood-paneled walls, a roaring fireplace, and comfortable seating make the design cozy and welcoming. The menu features traditional foods and a wide range of beers and ales. Overall, the pub's unique history, great food and drink, and charming atmosphere make it a must-visit spot for anyone looking for an authentic London pub experience.
Address: 39 Broadwick St, Carnaby, London W1F 9QJ, UK
Opening hours: Monday to Saturday 12 pm to 11 pm and Sunday 7:30 am to 7:30 pm.
Williamson’s Tavern
Established in the 16th century, Williamson's Tavern is a must-go pub with an elegant and sophisticated interior embellished with beautiful wood paneling and antique furnishings. The menu features a range of classic British dishes, such as roast beef and Yorkshire pudding as well as an impressive selection of wines from around the world. The pub also offers a range of craft beers and spirits, making it the perfect spot for a casual drink or a night out with friends.
Address: 1 Groveland Ct, Greater, London EC4M 9EH, UK
Opening hours: Monday to Friday 11 am to 11 pm and Saturday 12 pm to 8 pm.
Family-Friendly Bars
If you are traveling with children and looking for a family-friendly place to relax in the afternoon, this section is for you. Let’s explore the best London pubs to visit with a family.
The Florence
The Florence is a kids-friendly London pub that features a menu for children below the age of 7. Moreover, the pub houses an entire playroom for children with puzzles, coloring books and just a space to run around. Serving as a sports bar, visitors stop by to grab a pint and catch their favorite game on one of the numerous TV screens. Aside from that, the Florence hosts multiple events like concerts, stand-up comedy, open mic and others. The pub's interior is quite unusual and eclectic, with mismatched furniture, colorful walls, and a welcoming fireplace.
Address: 131 Dulwich Rd, London SE24 0NG, UK
Opening hours: Monday to Thursday 12 pm to 11 pm, Friday and Saturday 12 pm to 12 am and Sunday 12 pm to 10:30 pm.
The Island
Another notable family-friendly venue, The Island offers an elaborate kids' menu accompanied by riddles and coloring pictures for children to play with. Main dishes range from pub classics to Korean specialties and halloumi kebabs. The pub’s interior adds to the welcoming environment with colorful murals, quirky light fixtures, and comfortable seating. The pub also features the beloved Sunday roast as well as provides a cozy outdoor area for a sunny day.
Address: 123 College Rd, London NW10 5HA, UK
Opening hours: Monday to Saturday 12 pm to 11 pm and Sunday 12 pm to 10:30 pm.
The Rosendale
Featuring a lengthy kids’ menu, the Rosendale is another family-friendly pub that goes the extra mile and offers a plethora of board games for children and adults. The regular menu includes refined meals with seared scallops and risotto as well as traditional British pub grabs. The bar hosts various events such as music performances, game nights, pub quizzes and more. The Rosendale’s outdoor terrace, which overlooks the beautiful Dulwich Common, is a highlight, especially in the warmer months.
Address: 65 Rosendale Rd, Norwood, London SE21 8EZ, UK
Opening hours: Monday to Thursday 11 am to 11 pm, Friday and Saturday 11 am to 12 am and Sunday 11 am to 10:30 pm.
Riverside Pubs in London
Thames is one of the most iconic symbols of London and makes an incredible view while wining and dining. Book a Free walking tour in London to enjoy the scenery and take a break at one of the riverside bars.
The Bell & Crown
The Bell & Crown is located on a riverside in the Chiswick neighborhood in West London and draws customers with its welcoming atmosphere. The menu will astonish you with a range of classic British dishes as well as more contemporary options like roasted cauliflower steak and vegan lentil shepherd's pie. When in town, get a seat that faces the majestic river and enjoy your evening while sipping on a pint of beer.
Address: 11-13 Thames Rd, Strand-on-the-Green, London W4 3PL, UK
Opening hours: Monday 12 pm to 11 pm, Tuesday to Saturday 9 am to 11 pm and Sunday 9 am to 10:30 pm.
Anchor Bankside
One of the best bars in central London, Anchor Bankside is a charming bar with stunning river views. At this adorable venue, visitors can taste typical British meals alongside more refined dishes like goat cheese tart. The Anchor Bankside's interior comes with exposed brick walls and a fireplace. If you choose to dine outside, you will be greeted with amazing views of the river and iconic London landmarks like the Tower Bridge.
Address: 34 Park St, London SE1 9EF, UK
Opening hours: Sunday to Wednesday 11 am to 11 pm and Thursday to Saturday 11 am to 11:30 pm.
London Bars for Vegetarians and Vegans
London’s culinary scene is perfect for visitors who abstain from meat and dairy as the city is brimming with vegan and vegetarian restaurants and pubs.
The Spread Eagle
Famous for its vegan jackfruit tacos, The Spread Eagle is the must-go for any vegan passing through the city. Aside from the taco, the pub offers a considerable range of meatless options as well as an extensive drink menu. The bar's interior is quite eclectic, with mismatched furniture and vintage decor. The pub also features a spacious outdoor terrace, perfect for enjoying a drink or a bite to eat on a sunny day.
Address: 224 Homerton High St, London E9 6AS, UK
Opening hours: Monday to Thursday 4 pm to 11 pm, Friday 4 pm to 1 am, Saturday 12 pm to 2 am and Sunday 12 pm to 10 pm.
The Long Arm
Another item on the list of famous London pubs for vegans is The Long Arm which features vegan burgers, tacos, nachos and salads. The pub itself is neatly decorated with dim lighting and plush seating that you can enjoy while sipping on a glass of wine or a pint of beer. In addition to the extensive menu, The Long Arm also offers a range of events and activities, including live music performances, trivia nights, and other special events.
Address: 20-26 Worship St, London EC2A 2DX, UK
Opening hours: every day 12 pm to 12 am.
Best Bars for Theater Goers in London
To combine a play visit with a night out at a pub, you can simply go to a bar located in the theater! Many theaters are based in the center of the city so check out the Free Tour Westminster to learn more about the scene.
Old Red Lion
Old Red Lion is a historic pub in London located inside a theater with the same name. Before going to see a wonderful play, stop by the pub to grab a beer and feast on a traditional British dish. If you are lucky enough to catch a sunny day, take a seat on a spacious outdoor terrace. Besides theatrical performances, you can join a trivia night or watch a game on TV.
Address: 418 St John St, London EC1V 4NJ, UK
Opening hours: Monday to Friday 5 pm to 12 am, Saturday and Sunday 12 pm to 12 am.
Final thoughts
London's pub scene is one of the most vibrant and diverse in the world, offering something for every taste and preference. From historic and traditional pubs to trendy and modern ones, pubs in London are renowned for their inviting atmosphere, delicious food and beverages and friendly locals.