Local Guides World

Steve “Rafiki” Austin

1 reviews on 1 places
Trafalgar Square
2023 Sep 30
Spectacular square with Admiral Nelson's statue nestled on a huge column with 4 massive lions resting at the base. Two water fountains near by. Not just a famous square but also a great meeting point reference.