Sudeley Castle is a castle located near Winchcombe , Gloucestershire , England .
Sudeley Castle is a castle near Winchcombe , Gloucestershire , England , United Kingdom .