Visualisations and interior designs Artvisualisations The Leas Pavilion a historic building located in Folkestone, United Kingdom.