top of page

Rosewood London
Rosewood London is a supremely luxurious hotel situated on High Holborn's major thoroughfare in Britain's capital.
Natasha partnered with Rosewood London to celebrate Mother's Day 2022. She did on-site, live portrait painting over two days at the Mirror Room where guests took home their personalised fashion portraits on the day.
bottom of page