Coffee ShopsAfternoon TeaRestaurants in Historic Buildings
Open Now|10:00-21:00
+44-20-75812159
Cromwell Road South Kensington, London SW7 2RL England
View on Map
What travelers say:
We had some time until a show we had booked started so decided to spend time in the museum. The cafe had a great selection of cakes and so much more enjoyable in such beautiful surroundings