A must-see for any traveller to London is the West End, which is renowned for its magnificent Christmas displays and decorations. Oxford Street, which is close to theatres that show plays and ...