The Thistle City Barbican in London is a large hotel located on the edge of the historical square mile, within three miles of many of the city's major attractions. The hotel features 463 guestrooms decorated in pale colours with light wooden furnishings; all include tea and coffee making facilities, complimentary newspapers, hair dryers, trouser presses, Internet connections and satellite television with premium channels. At the Thistle City Barbican, London, guests in need of relaxation or a...Le...