23-10-2024 04:02 via dailymail.co.uk

What Russian boycott? How a Mail investigation discovered British brands from Barbour to Burberry, Mothercare, Rolls-Royce and Land Rover are still being sold in Russia

Most Russians know Petrovka Street in Moscow as home to the headquarters of the city's police force but these days it is also a magnet for well-heeled Muscovites.
Read more »