Spencer Emporium

Spencer Emporium was a London shop next door to Megabyte City. (TV: The Stolen Earth)