The Rose Vauxhall is a traditional riverside pub at 35 Albert Embankment, around five minutes from Vauxhall station. Its position beside the Thames brings views towards Tate Britain and the Houses of Parliament, while the warm interior and outdoor seating make it suitable for drinks, lunch or dinner throughout the year.
The kitchen focuses on British pub fare, balancing familiar comfort food with a varied main menu and smaller bar dishes. Meat, fish and vegetarian choices allow mixed groups to dine together, while generous portions and straightforward flavours preserve the relaxed character expected from a neighbourhood pub.
Sunday dining has its own menu and centres on traditional roasts with seasonal vegetables, crisp potatoes and Yorkshire pudding. The pub’s selection of draught beer, wine, spirits and cocktails supports both casual visits and longer meals, with live music and regular events adding to the atmosphere on selected days.
The riverside setting also makes The Rose a popular choice for private occasions. Corporate gatherings, receptions and celebrations can use flexible spaces for seated or standing events, while the combination of central London views, outdoor tables and late weekend opening gives the pub broad appeal for local residents and visitors.
Address: 35 Albert Embankment, London SE1 7TL, United Kingdom