Leave a Comment
Not all the time but, now and then, a restaurant opens in London that catches everyone’s attention.
Although its early days for this new restaurant, on the whole there have been more mistakes than expected. For £100+ per person there are definitely better places to dine.
An elegant afternoon tea in London's iconic Royal Albert Hall
Copyright, 2026