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.