British monument spotted in France in May 2009