London is always so magical during the festive season and we have discovered a beautiful winter wonderland, which you simply must visit in the run up to Christmas. The Dalloway Terrace at The Bloomsbury has been transformed into an enchanting destination for the colder months ahead. The snow covered terrace features frosted branches and a […]
The Sloaney
Tag Archives: Dalloway
The Dalloway Terrace is an enchanting winter wonderland
London is always so magical during the festive season and we have discovered a beautiful winter wonderland, which you simply must visit in the run up to Christmas. The Dalloway Terrace at the Bloomsbury Hotel has been transformed into an enchanting destination for the colder months ahead. The snow covered terrace features frosted branches and […]
The Sloaney