The Rose Public House - United Kingdom

Best Local British Pub 2018 - Southwark -United Kingdom

The Rose Public House-