Ayoush, Moroccan restaurant, London
Just a minute away from Selfridges, Ayoush is a Moroccan restaurant located in the heart of London's West End. The menu is full of traditional favourites, such as tagines, grill and fish, all the food is packed...