24 restaurants can deliver to Royal Leamington SpaEdit