The Dover Castle: A Hidden Gem in London
Experience authentic British pub culture at The Dover Castle, a charming gem in London's vibrant Weymouth Mews.
The Dover Castle is a quintessential British pub located in the charming Weymouth Mews, London. This venue is not only a haven for locals but also an inviting spot for tourists looking to immerse themselves in the authentic British pub culture. Upon entering, guests are greeted with a warm, inviting atmosphere characterized by rustic decor, wooden furnishings, and a friendly ambiance that encourages relaxation and socializing. The extensive menu features a delightful array of traditional British dishes, complementing a well-curated selection of ales and wines, making it a perfect spot for an afternoon meal or evening outing. One of the standout features of The Dover Castle is its commitment to providing high-quality ingredients sourced from local suppliers, ensuring that every dish served is both fresh and flavorful. The pub also hosts various events and themed nights, contributing to its vibrant community spirit and making it a lively spot to enjoy an evening out. Visitors can enjoy the outdoor seating area, which is ideal for soaking in the bustling atmosphere of London while sipping on a pint or enjoying a hearty meal. For those looking to experience a slice of London life, The Dover Castle is an excellent choice, offering a perfect blend of casual dining and a lively pub environment. Whether you are looking to unwind after a day of sightseeing or seeking a place to connect with fellow travelers, this pub promises a memorable experience filled with the warmth of British hospitality.
Local tips
- Visit during happy hour for great drink deals.
- Try the fish and chips, a local favorite.
- Check for live music events to enjoy a lively atmosphere.
- Arrive early on weekends to secure a good spot.
- Explore the surrounding area for additional dining options.
A brief summary to The Dover Castle
- 43 Weymouth Mews, London, W1G 7EQ, GB
- +442075804412
Getting There
-
Tube
If you are near a Tube station, take the Bakerloo Line (brown) or the Jubilee Line (grey) to Baker Street Station. From Baker Street Station, exit onto Baker Street and walk south towards the Marylebone Road. Turn left onto Marylebone Road and continue walking until you reach the intersection with Weymouth Mews, where you will turn right. The Dover Castle pub is located at 43 Weymouth Mews.
-
Bus
You can take any bus that stops at Baker Street. Options include buses 18, 27, 30, 205, and 453. Alight at the Baker Street stop and then walk south along Baker Street. At the junction with Marylebone Road, turn left and then take a right onto Weymouth Mews. The Dover Castle will be on your right at 43 Weymouth Mews.
-
Walking
If you are in the vicinity of Regent's Park, head south towards Baker Street. Once you reach Baker Street, turn right and walk until you reach the intersection with Marylebone Road. Turn left onto Marylebone Road, and then right onto Weymouth Mews. The Dover Castle pub will be located at 43 Weymouth Mews, just a short walk from Marylebone Road.
Attractions Nearby to The Dover Castle
-
All Souls Langham Place
-
Swingers West End
-
Fitzroy Square Garden
-
Paddington Street Gardens South
-
The Wallace Collection
-
Fashion Space Gallery
-
The Cartoon Museum
-
Oxford Circus
-
Madame Tussauds London
-
Whistle Punks Urban Axe Throwing London
-
The Cocktail Club - Cocktail Bar in Fitzrovia
-
The Gibson Garage London
-
The London Palladium
-
Pollocks Toy Museum
-
Fitzrovia Mural
Landmarks nearby to The Dover Castle
-
Upper Wimpole St
-
Fitzroy Square
-
Middlesex House
-
Former EMI House (Beatles album cover photo)
-
University of Westminster Marylebone Hall
-
Baker St
-
The Photographers' Gallery
-
Goodge St
-
Liberty’s clock
-
Ukrainian Catholic Cathedral
-
Montagu Square
-
221B Baker St
-
Grosvenor Sq
-
Spirit of Soho Mural
-
Roosevelt Memorial