Computer Game Retailers in London
71 Eltham High Street
London
Greater London
SE9 1TD
They sell all the recent all format games, but tend to stick too close to the RRP. YOu can always find it cheaper than this. But they let you do trade-ins which is a plus.
david lobo - 15/08/2007 | report this review
All fields are required. Your review will appear immediately.