London Secret Garden
Head to London Secret Garden, a hidden oasis in the heart of South Kensington, to enjoy brunches, afternoon teas and dinners in a serene space. Their dining domes are also perfect for hosting special events, from birthdays to engagement dos.