FP Southampton Megastore opening 19 December 2007
Forbidden Planet Southampton relocates to a much larger premises with Megastore credentials! (Below) A huge sign can be seen hanging above the new store in Southampton. The local Police were not happy when the sign was pulled down by bad weather and blocked t…
Posts