Dalloway Terrace – Anniversary dinner in a Secret Garden
I first saw Dalloway Terrace, when I was making my way to my office Christmas party in one of the hotels on the Great Russell Street in central London. It was a cold December evening,…
View Post