Ayoush, Moroccan restaurant, London Patrick Mouelle December 9, 2013 Dining, News 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...