Run an Admiral Pub, Mermaid, Sherborne
10 days ago
Sherborne
The Mermaid is is situated in Sherborne, Dorset which is without a doubt one of the most beautiful towns in England. With an abundance of medieval buildings, a superb Abbey, world famous schools, two castles and more, Sherborne has something to offer all of those who visit. Sherborne is a busy b...