Sweets From Heaven is a confectionery store offering a variety of sweet treats. The establishment is located in Watford.