Reviews of The Clubhouse at Ham Polo Club. (Restaurant) in London (London).