Смотрите.При оплате рублевой картой будет двойная конвертация: валюта торговой точки конвертируется в валюту платежной системы (доллары/евро), затем конвертация в валюту карты ( это рубли). Могут быть и другие "подводные камни", к примеру, некоторые банки еще взимают дополнительную комиссию (например, такая комиссия будет по картам Виза, эмитированным Сбербанком, но ее не будет по сберовским картам Мастеркард).
Если будете менять наличные доллары или евро на фунты, все зависит от курса обмена. По сути та же двойная конвертация: Вы же наверняка доходы в рублях получаете и будете на рубли покупать валюту в
России. Если так, то можно еще рассмотреть вариант покупки фунтов в России.