Cuban embassy is often the body which legally represents the Cuban Government in London, United Kingdom. Information about Cuban visa requirements for residents in United Kingdom and more Cuba related facts are available here.