Did THE INN ON THE GREEN a London lay off employees because of the epidemic? what is your opinion of this company? thank you
It's a big company from London.
THE INN ON THE GREEN or TASTY AFRICAN RESTAURANT uses better cleaning products?
Do you know anything about working at THE INN ON THE GREEN? Maybe there is a person who is currently working there, willing to tell us something about the work?