Shaftesbury has announced the opening of Ole & Steen, the Danish bakery, with the brand launching its 3,000 sq ft London flagship at 51 Charing Cross Road. The prime corner unit is part of Central Cross, Shaftesbury's £15m, 48,000 sq ft mixed-use development at the heart of London's West End.