luxurytravelbeat.com
In photos: Taste of London festival
The world’s greatest restaurant festival returned this week for its tenth year. I visited yesterday, but it has been open since Wednesday the 18th of June and will last til the 22nd of June (…