The Chinese Embassy in the United Kingdom is located at:
49–51 Portland PlaceLondon W1B 1JLUnited Kingdom
This is the primary diplomatic mission for China in the UK, handling consular services, visa applications, and bilateral relations.