Britain's biggest restaurant to cater for 800 customers a night

7th September 2010, Comments 0 comments

A new 22,000 sq ft restaurant is to open in Croydon, welcoming in up to 800 customers a day.

0 Comments To This Article