Weymouth, Dorset, DT4
The Rock, as the name suggests, is located by the sea in Weymouth. This contemporary venue has different areas - a bar, dining room, a small snug to the back and a conservatory. All is bright and airy