Located near Speightstown, St. Peter on the beachfront, is Leamington Cottage, an enchanting one-bedroom self-contained cottage which forms part of the Leamington Estate.
With its own private entrance and separate driveway, the cottage features a large...
more