Ailsa Tavern Twickenham

Open Jobs - 0

Claim your Profile



    Follow us

    About Company

    The Ailsa Tavern is a traditional pub in the leafy suburb of St Margarets, Twickenham. We have a large, comfortable bar area and a spacious beer garden with ample seating (and heaters, for those cooler summer evenings!). We are a relaxed and friendly pub that extends a warm welcome to families and children.

    Portfolio