SSR Services phone 148, Vaughan Rd, West Harrow Harrow, Greater London HA1 4EB map The Fresh Ground Coffee Service phone 105, Nibthwaite Rd Harrow, Greater London HA1 1TE map if (!IN_DEV) { ?> } ?>