EMI House London

Manchester Square, London , England, United Kingdom