St. George Chap., Windsor, Berkshire, England