If you're in London and looking for some respite from the hustle and bustle, take a journey to Bloomsbury's best secret, Dalloway Terrace.
Dalloway Terrace is an oasis of calm lined with flourishing flora and boasting heavenly aromas – not to mention magical musical accompaniments from feathered friends!
But that's just during the day; when darkness sets it doesn't end there - feast on exquisite British cuisine or sip delicious dainties over afternoon tea as this tranquil terrace transforms into one gorgeous restaurant.
A truly extraordinary experience awaits you at Dalloway Terrace… go discover it now!