The Cavendale

10 The Esplanade, Weymouth, Dorset DT4 8EB

01305 786960