London, England, UK. Ecclestone Yards - courtyard with food and drink outlets near Victoria - during Belgravia in Bloom, September 2021
RM2GN6P1ELondon, England, UK. Ecclestone Yards - courtyard with food and drink outlets near Victoria - during Belgravia in Bloom, September 2021
London, England, UK. Ecclestone Yards - courtyard with food and drink outlets near Victoria - during Belgravia in Bloom, September 2021
RM2GN6P14London, England, UK. Ecclestone Yards - courtyard with food and drink outlets near Victoria - during Belgravia in Bloom, September 2021