Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Windsor Castle Public House, which is in category function room. The legal address of the company is 358 Carshalton Road, Carshalton, Surrey SM5 3PT. For more information, call 02086691191 Your comments* (not for publishing) * — Required information Windsor Castle Public House ← View details 358 Carshalton Road, Carshalton, Surrey SM5 3PT, United Kingdom, Carshalton, Surrey 02086691191