60 A4, City of Westminster, London WC2N, UK
Trafalgar Square is the largest square in London and has been a central meeting place since the Middle Ages.
At that time the site was called Charing. Later it became known as Cha...Lire davantage »
Tout à propos Garagu
Nous sommes sociaux
© 2020 by Garagu.com