4/6 ‘Two bedroom flats are currently advertised for up to £2.4 million, but it is understood the City of London Corporation paid around £10 million for the flats thanks to an “extraordinary gesture” of goodwill by developer St Edward in selling the properties at cost price.’