This 25m x 6m swimming pool was built by Mayfair Pools agent Marlborough Pools & Spas.
Infinity-edge 25m by 6m fibreglass swimming pool by Mayfair Pools, with Fiji Sands interior
Home kitchen bathroom commercial design
Stretching out to nature
Weathered charm
Natural is always in style