Preview Sailing boats on the River Thames in front of The Bell Inn, Hampton, Middlesex, England, United Kingdom, Europe Image ID: 367-5874 Artist: Charles Bowman Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors people recreation sailboats sailing sailing boats boats river rivers thames river thames pub pubs public houses bell inn hampton england great britain united kingdom europe architecture exteriors building exterior hotel hotels