largest uk restaurant

It is re-opening under new owners
It used to be car sales
I heard it was a wedding venue for asians
 
Back
Top