Born from a love of colour and sparkle, Amelia Scott is an exciting new London based accessories brand that encourages its community celebrate their individuality and embrace the wonderful world of colour. 