Company name: Upton Castle Gardens
Description: Upton Castle Gardens Pembrokeshire are one of hidden gems and a must for gardening enthusiasts. The 35 acres of listed historic gardens surround the early 13th century castle.
Upton Castle, Cosheston, Pembroke Dock SA72 4SE, United Kingdom