Company name: Stoke Place
Description: Luxe lodging in a historic country manor
Stoke Grn, Stoke Green, Slough SL2 4HT, United Kingdom