Coffee shop serving British cafe fare.