A substantial retail unit prominently situated on Stanmore Broadway, previously occupied by Card Factory...
Stanmore is an affluent North West London suburb in the London Borough of Harrow approximately 14 miles from Central London. The area has great communications..