Fiction Factory

Fiction Factory was a shop which existed in Great Britain during the 2010s Monk invasion of Earth. (TV: The Lie of the Land)