Noble Isle was formed as a celebration of Britain – its founders wanted to create the quintessential British brand. Noble Isle has recently launched their Tea Rose from Chelsea Green collection, with a Luxury Bubble Bath & Shower Gel, Luxury Body Cream, Luxury Hand Wash and Luxury Hand Lotion all based on an extract created from the sustainable English...