London street scene people drinking coffee at coffee shop Tomtom cafe in Victoria at Elizabeth & Ebury Streets Belgravia London SW1 UK KATHY DEWITT

- Image ID: C62C56
London street scene people drinking coffee at coffee shop Tomtom cafe in Victoria at Elizabeth & Ebury Streets Belgravia London SW1 UK KATHY DEWITT
Kathy deWitt / Alamy Stock Photo
Image ID: C62C56
Location: Ebury Street, Belgravia, Victoria,London SW1, England, UK, United Kingdom, GB, Great Britain, Europe