Embassy of Israel, London
The Embassy is at 2 Palace Green, the southern area of  Kensington Palace Gardens, which is home to Kensington Palace itself as well as a number of other diplomatic missions and embassies, and is part of the Crown Estate. The security of the embassy is very strong, with many guards.