Cafe Diana

5 Wellington Terrace, London
Cafe Diana image
Review Rating from 5 reviews

5 Wellington Terrace, Bayswater, London, W2 4LW

020 7792 9606


Nearest Station
Notting Hill Gate (0.15 miles)


Opening Times
monday Opens 08:00 - Closes 23:00
tuesday Opens 08:00 - Closes 23:00
wednesday Opens 08:00 - Closes 23:00
thursday Opens 08:00 - Closes 23:00
friday Opens 08:00 - Closes 23:00
saturday Opens 08:00 - Closes 23:00
sunday Opens 08:00 - Closes 23:00

Cafe Diana serve a variety of English and Arabic dishes as well as selection of hot meals, sandwiches, snacks and beverages. Catering for vegetarians is also provided.

User Reviews

Reviewed by G Colston from Buckinghamshire
I used to live near this cafe and when I return to London it is my first stop. Consistenly good food, the falafel salads and humour amazing! Coffee and service fabulous. The staff are friendly and love the children! Always a pleasure. Highly recommend!

May 1, 2013
Respond to review

Reviewed by bk97
My favourite cafe/breakfast/tea room in London. First time visited ten years ago and last autumn brought my daughter to show here my nostalgy - returned every day (during our 10 days in London) at least two times (excellen breakfast selection, great viennoiseries, very good tea in the afternoon, fabulous sendwiches, fresh baklawa (for who like), fresh fruit juices - and THE BEST CAPUCCINO ever tasted (Italy, France, Belgium, Austria, Germany, Poland, Egypt, Tunesie, ALgerie, Hungary, Czech and Slovak republic compared).

Very aimable staff, welcome every day, remembering our favourite tastes (fresh croissant, butter, jam - miam).

Recommend to anybody and wish to come back as frequently as possible.

Mar 20, 2012
Respond to review

Reviewed by trellmine2
I absolutely adore this place. My friend and I stop there on our way to class for a takeaway every Tuesday before a university class nearby. They're always busy but it's a good bustling vibe and they're always very accommodating and sweet. The food is delicious and they never waiver when it comes to customizing an order to your taste. Fantastic blend of european and arabic food. I would ALWAYS recommend them!

Feb 28, 2012
Respond to review

Reviewed by buck
I joined this web site just to say how good this caf'e is. Up to London for the day it was an AAAAmazing find. Go to this caf'e for a genuine taste & atmosphere that takes you to far away places. My wife is vegetarian & hard to please but really enjoyed home made falafels, humus & wonderful salad. I had lamb Tikka kabab with salad amazing! Dress casual to the level of track suits & boiler suits, but it is all about the food & service. Cafe Diana fantastic. Next time I am in London that's where I am eating.


Nov 30, 2011
Respond to review

Reviewed by Sharon from Cornwall
I love this cafe! Try to go there every time we go to London. Food is great, I am vegetarian and the menu offers a good selection. Also, the cafe is a lovely tribute to the late Princess Diana, there are pictures etc all over the walls. If you are a fan of her it is nice to sit in there eating your meal and looking at everything. She also visited the cafe herself judging by the photos on the wall. Also has seating outside to enjoy your meal in the sunshine! Yes, the road is a little noisy, but you are in London after all so it just adds to the whole experience! Overall, I highly recommend Cafe Diana.

Name: Sharon
Location: Cornwall

Jan 22, 2011
Respond to review

Have your say

Add a review or useful tip for this business

Add a review Add a useful tip

The Nearest Alternatives

Cafe Diana

5-6 Wellington Terrace, Bayswater, London, W2 4LW

0.00 miles from here


42 Notting Hill Gate, Notting Hill, London, W11 3HX

0.09 miles from here


182-186 Kensington Church Street, Kensington, London, W8 4DP

0.13 miles from here

Sign up for the latest
Sign up to our newsletter for the latest and greatest from London!
By entering your email address you agree to our Terms of Use and Privacy Policy and consent to receive email updates and newsletters from All In London. You can unsubscribe at any time.