United Kingdom The George & Dragon Inn, Choice Hotels Recommendations At Long Melford United Kingdom The George & Dragon Inn is Choice Hotels Recommendations At Long Melford U… Edit