Наличие любой визы, в том числе шенгенской, не может быть препятствием к получению английской визы. И, разумеется, никакая виза не аннулируется (аннулироваться может только один шенген при получении другого). У меня в паспорте одновременно стоят американская, английская и шенгенская визы, и ничего