Its Located in:
Defiant Beauty, 90 The Street, Hawkinge, Folkestone CT18 7DE, UK
You can Find it on Google map here:
View on map.