Designed by
Title
The exterior of a Costa coffee shop in London. Costa Coffee is a British coffeehouse chain with #285291443
Description
London, UK - May, 7, 2023 : The exterior of a Costa coffee shop in London. Costa Coffee is a British coffeehouse chain with headquarters in Loudwater, England
This image is editorial