Property group Heron International has submitted a planning application to build a £500million hotel, residential and retail development in the City of London, which will be called the Heron Plaza.