Mercure Thames Lodge Hotel

Thames Street, Staines, Middlesex TW18 4SJ