OLYMPIA

Olympia
Hammersmith Road
Inner London, Greater London W14 8UX
http://www.olympia.co.uk/