Takeaway Deli Two Twenty offers a British menu with delivery options. They are known for their Sunday roasts.