Just a five minute stroll from Vauxhall Station with unrivalled views over the River Thames towards the Tate Gallery and Parliament, The Rose stands as an idyllic destination in the heart of London. Perfect for Wedding Receptions, Private Parties, and more! The Rose can accommodate up to 80 seated guests or 120 standing. Or the entire pub can accommodate 250 people.
Steeped in Victorian charm, The Rose exudes the ambiance of a classic London public house. With the enchanting bespoke circular bar, adorned with chandeliers and vintage furnishings, The Rose seamlessly blends the timeless allure of yesteryear with contemporary design elements.
Host your dream wedding or celebration at The Rose!