The DW site is back up and running - take a look at Britain's biggest restaurant: bit.ly/szs1y6

Dec 2, 2011 · 1:00 PM UTC