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...
Shaftesbury Hotel
65-73 Shaftesbury Avenue
London W1V 7AA
Nearest Tube station - Piccadilly
Circus, Leicester Square - 200 yards.The BEST WESTERN Shaftesbury
Hotel, Piccadilly is located right in the heart of London...
Radisson Edwardian Hampshire Hotel
31-36 Leicester Square
London WC2H 7LH
Nearest Tube station - Leicester Square.This is
the epitome of English elegance in all its 124 rooms and suites.
Tranquil and comfortable it has Tranquil and comfortable it has
an air of charm and distinction....
Tower of London
St Paul's Cathedtral
The London Eye
Big Ben
Buckingham Palace
The Tate Gallery
Victoria & Albert Museum
Charing Cross Railway Station, generally accepted
as being the centre of London.
Leicester Square is about 0.5 miles west of Charing
Cross, about 18 miles from Heathrow airport and about 2 miles
from Victoria Coach station.