We found 262 restaurants within 30 miles 30 miles of London House, Beaufort St, Brynmawr, Ebbw Vale NP23 4AB