UK, London, Twickenham, River Thames and diners at White Swan riverside pub, panoramic

- Image ID: EE6JY8
UK, London, Twickenham, River Thames and diners at White Swan riverside pub, panoramic
Neil McAllister / Alamy Stock Photo
Image ID: EE6JY8
Location: UK, England, London, Twickenham, Riverside