The Barn
1 Lonsdale Gardens
Tunbridge Wells TN1 1NU
United Kingdom