Where is this?
Nearby popular photos – see more
My 'A Place to Spot a Celebrity' entry for the London hitlist. I don't read gossip magazines…
Japanese food with a cockney touch.
Leicester Square is the location of most major film premieres in London.
Behind the heart of London's Cinema land Leicester Square, lies Lisle Street this will take …