top of page

Contact Us

Highgrove & Hall is the trading name of Highgrove & Hall Limited
Company registration: 15223928
Registered in England & Wales
Registered Office:
20 Wenlock Road, London, England, N1 7GU

Thanks for submitting!

AAT Logo.jpg

Highgrove & Hall

Highgrove & Hall is the trading name of Highgrove & Hall Limited
Company registration: 15223928
Registered in England & Wales
Registered Office:
20 Wenlock Road, London, England, N1 7GU

Licence Number: 1003798

©2023 by Highgrove & Hall. Proudly created with Wix.com

bottom of page