TRAFALGAR square
Every one heard about it, every one who comes to London takes pictures here but do we know why? Is it just a perfect place for a good...
XMAS at Covent Garden
Covent Garden is one of the London's most magical areas at Christmas. From 4th November the cobbled piazza and market buildings are...