The Travel Book – Travel Through A Photo – Trafalgar Square, London, United Kingdom By Holly on 6 Nov 2025 • ( Leave a comment ) A look at an old plinth…