Una posibilidad es conocer allí a alguien que pueda alojarte durante los días que decidas acudir. Sin embargo, como esa posibilidad no está al alcance de todo el mundo presento alguna que otra opción:
1) En hotel: posiblente la mejor opción es Booking.com aunque a tan largo plazo y para un evento tan apoteósico no sé como funcionarán la política de reservas y cancelaciones.
2)Alquilar una casa particular: han surgido diferentes agencias que plantean la posibilidad, por un lado, a los ciudadanos londinenses que disponen de casa en los alrededores de los grandes estadios olímpicos y, por el otro, a los interesados en alquilar esas casas particulares. Algunos enlaces interesantes: London Rent my house - Olimpic Letting - Rent during the Games
3) En Camping: Os dejo un enlace de Visit Londres donde aparecen las mejores opciones para pasar unos días en un camping con fácil acceso al Gran Londres, además podéis leer las características en castellano.
En Inglaterra funcionan muy bien las Cottages (Casas Rurales) o los B&B.