Five Stars in London - Leicester Square 31-36 Leicester Square, Leicester Square, London, WC2H 7LH Tags: bar, car parking, lounge bar, restaurant, room service, safe, televisions