Yes, the people in Reykjavik speak English although the Icelandic language is the official language of the country. English is taught as a second language in schools and most Icelanders speak either Danish, French, German, or Spanish.