این ورزشگاه که اختصاصا برای برگزاری مسابقات دوچرخهسواری طراحی و ساخته شده، یکی از ورزشگاههای محل برگزاری المپیک 2012 لندن و پارالمپیک است.
کلنگ احداث ورزشگاه ولوپارک در سال 2009 به زمین زده شد و در سال 2011 رسما به بهرهبرداری رسید.
این ورزشگاه که به شکلی مدرن ساخته شده، 105 میلیون پوند هزینه ساخت دربر داشته است.
گنجایش ورزشگاه ولوپارک لندن برای مسابقات دوچرخهسواری رقابتی و همچنین بیامایکس، 6 هزار نفر است. ابعاد پیست دوچرخهسواری این ورزشگاه نیز 250 متر است.