View Single Post
03-19-2007, 03:57 PM
View User Tanks
Join Date: Mar 2007
Location: London, UK
Are there any good shops in London? only know one in Great Portland Street and one which is totally crap by Victoria Station.
Would appreciate any help, looking for central, but would appreciate any in London.
View Public Profile
Send a private message to LondonDragon
Find More Posts by LondonDragon