O quartel-general do Brasil durante a Olímpiada de Londres será montado em um complexo esportivo de alto padrão que recebe competições internacionais anualmente.
O Crystal Palace National Sports Centre, localizado na região sul da capital britânica, vai ser a casa de grande parte da delegação brasileira durante 35 dias, entre julho e agosto de 2012. No local, serão feitas a aclimatação e o treinamento dos atletas classificados para participar dos Jogos.
Localizado a cerca de 20 quilômetros de distância do Parque Olímpico, o Crystal Palace tem mais de 800 mil metros quadrados e dispõe de amplas instalações para atender praticamente todas as modalidades.
Os principais pontos do complexo são o centro de natação e a pista de atletismo, justamente as maiores necessidades do Time Brasil, que terá o seu maior número de competidores nas duas categorias.
Também estarão a disposição das delegações três ginásios multiuso, dois campos de futebol, quatro quadras de tênis com piso rápido e um centro de fitness com 150 aparelhos. O diretor da empresa sem fins lucrativos que gerencia o complexo esportivo afirma que o local será totalmente dedicado para a preparação dos atletas brasileiros.