Sun staff predicts the Ravens-Jets game

Hamley's toy store in London, England

Hamleys, London The toy store, which dates to the 19th century, is decked out with lights at its central London site. 188 - 196 Regent St., London, England
Hugo Philpott / Bloomberg News
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad