Can you use a schengen visa to visit London?

No, a Schengen visa cannot be used to visit London. The United Kingdom is not part of the Schengen Area, which comprises 26 European countries that have abolished internal border controls. Visitors from countries outside the Schengen Area, including the United Kingdom, typically require a separate visa to enter the UK.
Copyright Wanderlust World © https://www.ynyoo.com