Central London office fund Welput has recapitalised its landmark, 105 Victoria Street, London SW1, securing a £400 million development finance facility to fund the construction of a 500,000 sq ft, primarily office project on the site of the House of Fraser department store.