Hampton Court Palace is a royal palace in the London Borough of
The Queen's Chapel is a Christian chapel in central London, England