Gourmet Retreat: Anchor’s Culinary Escapade in South Kensington

To the south Kensington is one of the most prosperous and designed places on earth. Its roadways are lined with high-end stores, world-type galleries, and opulent mansions. Amongst this grandeur is placed a hidden jewel of cookery delights. Anchor’s dining establishments in South Kensington certainly are a culinary arts hub which has some thing for […]