Quo Vadis restaurant Dean Street Soho London

- Image ID: PKE19B
Mark Beton/London / Alamy Stock Photo
Image ID: PKE19B
Location: Dean Street, London, UK