London to be boosted by £1bn mixed use property development in Blackfriars Property A property developer has been given the green light for a £1bn mixed use office and residential redevelopment at 18 Blackfriars in London.