A cafe with a British atmosphere. Offers a variety of seating options in a spacious venue.