£1,333 pcm | 467 sq ft93 Grosvenor Ave London N5 2NLRestaurant to rent467 sq ft floor areaNearest station 0.1mi.