
Situated in Folkestone, Kent, the garden of England, conveniently placed 1/2 mile from the M20 and close to both the Ashford International Station and Channel Tunnel.

t: +44 (0)7967 010897


Situated in Folkestone, Kent, the garden of England, conveniently placed 1/2 mile from the M20 and close to both the Ashford International Station and Channel Tunnel.

t: +44 (0)7967 010897