London-based restaurant, bar and coffee-roasting concept, Caravan, have added a new site in Canary Wharf to their impressive portfolio of restaurants. One of a handful of London venues to introduce a more casual, all-day dining experience to the city, Caravan have now filled a gap in one of London’s growing neighbourhoods.