Located within walking distance of many of London’s famous landmarks such as Covent Garden, Oxford Street and Leicester Square, the hotel, formerly The Bonnington Hotel provides the perfect location for business and leisure travellers. Situated in...