The Travel Book – Travel Through A Photo – Shad Thames, London, United Kingdom By Holly on 27 Nov 2025 • ( Leave a comment ) History and modern….