Tag "Square"

Trafalgar square A Tourist Attraction In, London

Trafalgar square is the heart of London.  Mostly visitors visit London to view this place. This place is considered as the center of London, from where the distance is measured from. If you have visited London and you haven’t seen it, it means you haven’t seen whole London. It was constructed by Sir Charles Barry in the year 1840, besides that he was also responsible for the House of the