These images show the UK's very own Kremlin nestled in Kent as shocked residents say they knew nothing about the Russian Embassy's country house.
The Seacox Heath is found between Flimwell and Hawkhurst near the border between Kent and East Sussex.
As Russia's unjustified invasion of Ukraine wages on for the eighth day, residents were surprised to learn of a link to Vladimir Putin's regime hiding in the greenery of the countryside.