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 7TL

    Enjoy stunning London views, riverside drinks, and relaxed dining just steps from the water.

Visit Website

  • 74-76 Battersea Bridge Rd, London SW11 3AG

    Discover a cosy local with a hidden beer garden, perfect for sunny afternoons and evening get-togethers.