01-28-2022 09:55 AM - edited 01-28-2022 09:56 AM
Uploaded onto Google Maps on August 2021 and showing the views at 1,848,028 views on 28 January 2022.
The photo is at a restaurant called Bella Italia in Lakeside Thurrock Shopping Centre, England.