Foster + Partner’s gleaming glass Willis Building held its press preview today marking a move for insurance giants Willis into their new London headquarters. The building, which is the fourth tallest in the city, is being touted as the city’s new landmark offering a strong visual presence in London’s cityscape to match its' neighbouring Norman Foster design, the Gherkin.