top of page
85-IMG_1491.jpg

Eccleston Square Garden 

An award winning garden square

in central Westminster

ECCLESTON SQUARE GARDEN LIMITED
A company limited by guarantee. Registered in England and Wales. Company Number:8455620
Registered Office: High Park Farm, Kirkbymoorside, York. YO62 7HS

bottom of page