Bridgemere Garden World

Architects – Lawrence Beckingham Field