Hampton Court Palace London, England

Great
Great Hall at Hampton Court Palace, with its famous Tudor hammerbeam roof. Greater London, England, UK. Holly Hayes all photos →

Location map of Hampton Court Palace, London, England. Click to enlarge.
Aerial view of Hampton Court Palace, London, England. Click to enlarge.