Public Transport Leicester Sq and Piccadilly tube stations are with 5 minutes walk Charring Cross is the nearest main line station ... in the heart of the West End and is surrounded by bars ...
Some results have been hidden because they may be inaccessible to you