Located at 13 Kensington Palace Gardens, just down the road from the Russian Embassy, located at 5-6 Kensington Palace Gardens, is the official residence of the Russian Ambassador.