71 Wandsworth High Street Greater London, England SW18 9ZY
Standing: 70
Our Public Bar is the perfect private space for every occasion. It even has it’s own bar, ensuring your guests won’t go thirsty.