Bistro Francais phone 40, High St, Harrow On The Hill Harrow, Greater London HA1 3LL map Lanfranc's at the Harrow phone 12-22, Pinner Rd Harrow, Greater London HA1 4HZ map if (!IN_DEV) { ?> } ?>