Address: KT17 6, London Road, Stoneleigh, Ewell, Epsom and Ewell, Surrey, England, KT17 2BS, United Kingdom