Other Restaurants in London - Soho 27 Noel Street, Soho, London, W1F 8GZ Tags: delivery, hot food - takeaway, jacket potatoes, sandwiches, seating area, soho, takeaway, vegetarian dishes