Boston is a market town and inland port in the borough of the same name in the county of Lincolnshire, England. It lies to the south-east of Lincoln, east of Nottingham and north-east of Peterborough. From Wikipedia
The gold timepiece recovered from the Lady Elgin wreck has been placed on display to honor the British journalist’s life and work.