This is THE PLACE if you are going to London for people, drinks, streetlife and good times. Soho rocks.