Queens Walk, Thames River, London September 10, 2023 cammorris Queens Walk, Thames River, LondonQueens Walk, Thames River, London