Company name: Olympia London
Description: Huge Victorian exhibition & show complex
Hammersmith Rd, London W14 8UX, United Kingdom