PALMS HOTEL AND RESAURANT phone Southend Arterial Rd Hornchurch, Greater London RM11 3UJ map Roy's Pie & Mash & Co.Ltd phone 100, High St Hornchurch, Greater London RM12 4UH map if (!IN_DEV) { ?> } ?>