Other Restaurants in London - Shoreditch 55 Curtain Road, Shoreditch, London, EC2A 3PT Tags: cheap eats, Deli, delivery, fast, lunch, sandwich, sandwiches, soups, takeaway, wraps