Fancy a European city break? British Airways are cutting prices