Go west from Trafalgar Square down The Mall and you cannot miss it as it is at the end. At the end of The Mall near Trafalgar Square is Admiralty Arch which spans The Mall at that end.
you go to the shop then you bye a Christmas tree
Go onto google images http://images.google.com and in the search section type in "Spain Christmas tree" or "Spanish Christmas tree" then search for it.
They are really called Angels and they go on the top of the Christmas tree to stand for God.
Christmas Tree means her vagina if you wanna get physical then yeah there you go
I dont know how to get it. But i know where you can buy christmas tree! Go to OMZ Garden and here u can buy christmas tree
Take a Docklands Light Railway train from the Airport that's heading for Bank. At Bank, follow the signs to the Circle and District Line and catch a westbound train on either line. Get off at Embankment and Trafalgar Square will be in walking distance - you come out the back of Charing Cross station, so go around to the front of the station and turn left, and you'll soon get to Trafalgar Square.
stairs
Sure! You can find it in many many places.If you wanna find a Christmas tree easily as go to shopping malls.You can find everything in there. Maybe all of Turks don't celelbrate Christmas just for it's the b-day date of Jesus but they celebrate it for new year and in Taksim square people go there and celebrate it at there.
Christmas trees should be available at many businesses. If you have a place that grows them near you, you might want to go there to choose a Christmas tree and have it cut down for you.
Mr Maggenti
Go on google, they have everything.