An application is in to open a new branch of Thai restaurant chain Rosa’s at the former Saigon restaurant unit in Greenwich town centre.
According to the website a number of sites are still closed so the future is a little unknown with this plan. The site at 16 Nelson Road is not a great spot for outside seating.
Good luck to them. It’s far from easy right now for any business.