Lords to probe Olympics regeneration benefits

Source: Image by DAVID ILIFF

The Palace of Westminster in London. Image by DAVID ILIFF