Brytyjski rząd przewiduje, że 63 miliony funtów uzyska z oszczędności, natomiast 261 milionów dostanie od agencji, która przejmie budynki po zakończeniu igrzysk. Agencja zamierza przeznaczyć je na sprzedaż dla obywateli po okazjonalnych cenach. Założeniem rządowego projektu jest odzyskanie całej zainwestowanej w budowę kwoty. W wiosce będzie 2800 apartamentów, które powstaną dzięki prywatnym deweloperom. Całkowity koszt organizacji igrzysk w Londynie ma wynieść około 7 miliardów funtów.