Translate

Monday, 9 November 2015

Trafalgar Square by FRIENDS TOURISM


Trafalgar Square

                                                                   Plaza


    Trafalgar Square is a public space and tourist attraction in central London, built around the area formerly known as Charing Cross. It is situated in the City of Westminster. Wikipedia
    AddressTrafalgar Square, Westminster, London WC2N 5DN, United Kingdom
    Hours
    Open today · Open 24 hours

No comments:

Post a Comment