It might be okay if you want cheap and cheerful but I rather pay a couple of pounds more to get better food and friendly service somewhere else. My BLT came without butter and mayo but lots of mushy, tasteless tomatoes. Don’t expect a glass if you order a fizzy drink, you’ll just get the can. You’ll stink of bacon because the kitchen is not separate and you’ll always stand in the way of others if you try to pay because there’s just no room. Latte was so hot I burnt my tongue. All in all not a good experience. Maybe they had a bad day because most reviews seem to be good but I won’t go again!