Melissa HARROW OUR ADDRESS 335-339 Station Rd, Harrow HA1 2AA PHONE NUMBER 020 8355 5950 VISIT MELISSA HARROW BRANCH Melissa EDGWARE OUR ADDRESS Whitchurch Ln, Edgware HA8 6RW PHONE NUMBER 020 8951 5252 VISIT MELISSA EDGWARE BRANCH