Quote:
Originally Posted by Saint_23
If you are heading to the UK and you are into motorsport, make sure you go to Alex Reade Motorsports in Carnaby St in London. I was last there in 2002, and it was well worth having a look...although it got a bit expensive before I got out
|
Going to UK in June to visit my sister who lives in London. What else do they sell there mate??