On my recent trip to London, a few times I visited Tibits Vegetarian Restaurant. This place is really good. Recently I have been here for breakfast, for a lunch and an evening meal.
The main food is buffet style, there is a large choice of hot and cold food with everything labelled. Most of it is vegan. There are a couple of desserts on there too.
The great thing about this style of restaurant is that you can have as much or a little as you fancy, you pay by the weight of the food. You just help yourself and then take it to the counter for the weigh in, this is where you pay and order drinks.
There are also sandwiches, soups, pastries and ice cream which you can order at the counter. The food is very fresh and is constantly being refreshed and replaced by new dishes. They offer lots of different wines, beers, hot and cold drink plus some really lovely cocktails with or without alcohol.
The atmosphere is really relaxed with plenty of seating inside and outside. I highly recommend this place.