Our Pubs
Whether you’re after riverside views of London at our Thames-side pub, or a cosy hideaway with a secret beer garden in Battersea, The Rose has the perfect spot waiting for you.
-
35 Albert Embankment, London SE1 7TLEnjoy stunning London views, riverside drinks, and relaxed dining just steps from the water.
-
74-76 Battersea Bridge Rd, London SW11 3AGDiscover a cosy local with a hidden beer garden, perfect for sunny afternoons and evening get-togethers.