Grand Plaza Restaurant starts on site

New build glass restaurants kicks off on site
at Bayswater!