1. Counter: Located on Vauxhall Street, Counter is a modern British restaurant that offers a creative menu bursting with flavors. With a focus on locally sourced ingredients, their dishes are prepared with passion and precision. Be sure to try their famous lamb shoulder, cooked to perfection and served with a rich red wine jus.
2. Fentiman Arms: Tucked away on Fentiman Road, this gastropub is a neighborhood favorite. With a menu that changes regularly, they offer a variety of dishes that showcase the best of modern British cuisine. Don’t miss their fish and chips, made with fresh, sustainably sourced fish and a light, crispy batter.
3. Brunswick House: Housed in a stunning Georgian mansion, Brunswick House is more than just a restaurant. It is also an architectural salvage shop, filled with unique treasures. The menu features seasonal British dishes with a twist. Indulge in their roasted beetroot and goat’s cheese tart, a delightful combination of flavors.
4. Riverlight Quay: Overlooking the River Thames, Riverlight Quay offers stunning views alongside exquisite dishes. Their menu draws inspiration from across the globe, with options ranging from succulent steaks to delicate sushi rolls. Make sure to try their signature dish, the miso-glazed black cod, for a truly unforgettable experience.
5. Bonnington Café: Tucked away in Bonnington Square, this vegetarian café is beloved by locals and visitors alike. Run by a collective of volunteers, Bonnington Café serves a daily changing menu with dishes from various cuisines. From their flavorful Middle Eastern falafel to their comforting British pies, there is something for everyone.
6. Dirty Burger: For those craving a juicy burger, Dirty Burger is the go-to spot. Located on Vauxhall’s South Lambeth Road, this small but mighty restaurant serves mouthwatering burgers made with quality ingredients. Sink your teeth into their classic cheeseburger or opt for their plant-based Beyond Meat burger for a guilt-free indulgence.
7. Mama Lan: If you’re in the mood for authentic Chinese street food, head to Mama Lan. Tucked away in the railway arches of Vauxhall, this family-run restaurant serves up delicious dumplings, noodles, and Beijing-style dishes. Don’t miss their signature dish, the jiaozi dumplings, filled with a selection of flavorful fillings.
8. Battersea Pie Station: Just a short walk from Vauxhall, Battersea Pie Station is a must-visit for pie enthusiasts. Offering a wide range of handmade pies, from traditional steak and kidney to vegetarian-friendly options, their pies are a comforting treat. Pair it with their creamy mashed potatoes and mushy peas for the ultimate British meal.
9. Chokhi Dhani: For a taste of India in Vauxhall, Chokhi Dhani is the place to go. Situated on Old Jamaica Road, this upscale restaurant serves modern Indian cuisine with a focus on flavors and presentation. Indulge in their tangy butter chicken or try their aromatic lamb biryani for a truly authentic experience.
10. Brunswick House Café: Located within the same Georgian mansion as Brunswick House, this café offers a more relaxed dining experience. Their menu boasts an array of brunch options, from fluffy pancakes to hearty full English breakfasts. Pair it with a cup of freshly brewed coffee and enjoy the unique ambiance of the café.
Whether you’re a local or a visitor, these 10 best restaurants in Vauxhall are sure to satisfy your cravings for delicious food. From British classics to international delights, Vauxhall’s food scene offers something for everyone. So, grab a seat and embark on a culinary journey through this vibrant neighborhood.