Holborn Fresh Falafel - Fresh Falafel EverydayRestaurantsLONDON, WSMShareNot providedNot providedNot provided