English Rachael House Cited by user Chris Capoccia on 27 Sep 2023 Rachael House is a British multi-disciplinary artist, based in London and Whitstable.