|
|
Shaftesbury Hotel
65-73 Shaftesbury Avenue
London W1V 7AA
|
Nearest Tube station - Piccadilly
Circus, Leicester Square - 160 yards. The
BEST WESTERN Shaftesbury Hotel, Piccadilly is located right in
the heart of London... |
|
|
The Radisson Edwardian Mountbatten Hotel
20 Monmouth Street
Greater London WC2 9HD
|
Nearest Tube station - Leicester Square
- 220 yards. A true balance of style, statesmanship and high standards
in London's West End.... |
|
|
Hazlitts
6 Frith Street
Soho
London W1D 3JA
|
Nearest Tube station - Oxford Street
and Tottenham Court Road. Hazlitt's is
the ideal base in the heart of London's theatre land, with an
intimate charm no large hotel can match. We have set out to create
the kind of accomodation we ourselves would love to find... |
|
|
|
|