Weymouth Cottages and Flats

108 & 109 The Esplanade, Weymouth, Dorset

01305 814741