//That's the whole of London you're describing NJ, not just Soho.//
Not at all, Tomus. There are some extremely nice hostelries and restaurants in London. Venture out a little, especially to the outer boroughs, and you will find many, many, nice boozers and restaurants of all types and sizes. Lots of grotty ones, too, I agree, but many nice ones. The same cannot be said of Soho. I know the area very well - it is quite compact, being bounded by Ofors Street, Regent Street, Shaftesbury Avenue and Charing Cross Road. I cannot think of a single pub in that area where I would choose to go (and I know nearly all of them!). When I worked there we always headed away from Soho towards Holborn for some refreshments. Far nicer, even at lunchtime. In the evening Soho is just an extremely unpleasant place, it's as simple as that. Although there are one or two restaurants I might visit, they are few and far between and I would only go there if I was meeting people from far and wide. It's only benefit is that it is central for people coming from all points (except the West, that is. Paddington to Soho is a bit of a chore).