Làng Olympic nằm ở Thung lũng Lower Lea ở phía đông Luân Đôn do tập đoàn Lend Lease của Australia xây dựng. Kinh phí xây dựng khoảng 5,3 tỷ bảng anh và đây có thể được xem là khu vực dành cho vận động viên rộng rãi nhất trong lịch sử Olympic. Trung tâm của làng Olympic gồm một biểu tượng Olympic lớn. Làng Olympic có đầy đủ dịch vụ cho các VĐV, như thẩm mỹ viện, bar, phòng ăn với thức ăn miễn phí, khu vui chơi trong nhà và ngoài trời, khu vực luyện tập, phòng ngủ... Công viên Victory được xây dựng bao quanh làng với nhiều cây xanh, giúp các VĐV có được sự thoáng đãng và mát mẻ khi hoạt động ngoài trời.