Amanda Holden – Filming in Leicester Square – London Amanda Holden – Filming in Leicester Square – London