Three Stars in London - Soho 65-73 Shaftesbury Avenue, Soho, London, W1D 6LD Tags: bar, best western, car parking, hotel, lounge bar, picadilly, restaurant, shaftsbury, televisions