Swissotel London enjoys probably the best location in town. World famous landmarks such as St. Pauls Cathedral and the Houses of Parliament are within walking distance. Just a short walk away is the bustling area of Covent Garden with its theatres - restaurants and shopping.