– 60 m2 Stand.
– Earls Court. London