Arguably the most central hotel in London - located in the heart of the West End at the foot of Oxford Street with the whole of London on your doorstep. Only 50 yards from Tottenham Court Road underground tube station (exit 3) serviced by the Northern and Central Line. Within walking distance of the City's main shopping areas of Oxford Street, Bond Street and Regent Street. Guests can enjoy access (at a nominal charge per person per visit) to one of the largest and best equipped Leisure ... More