22 North Street is located in London, United Kingdom on 22 North St. 22 North Street is rated 4.4 out of 5 in the category modern british restaurant in United Kingdom. We are an independent seasonal British restaurant, dedicated to serving the highest quality food and drinks. Our seasonally changing menu offers a choice of traditional classics alongside more diverse, innovative flavours. We work very closely with our wine and spirit suppliers, striving for a perfect match of dish and drink. We also pride ourselves on great breakfasts, weekday lunches and amazing Sunday roasts.