I'm a portuguese student who is going to stay 2 weeks in New Beckenham, London.
I would like to know sth about that area, if there is a tube station...
Other thing that I would like to know is if there is any Harry Potter store in London...
Please forgive any mistakes and feel free to correct them.
Posted: 2008-07-25 19:41:42