w london leicester square is etched so deep in the heart of london that it pulls at her heart strings like the capitals cupid survey the spectacle of the citys most fashionable as they flock to worldrenowned cinemas for silver screen premieres and to shaftesbury avenue theatres for the latest shows.