The interior of the restaurant Aquavit in central London. One of the many fine restaurants that are in the city of London

- Image ID: HGN91T
The interior of the restaurant Aquavit in central London. One of the many fine restaurants that are in the city of London
Antonio Olmos / Alamy Stock Photo
Image ID: HGN91T
Location: London, England, United Kingdom