Das Mittelklassehotel Thistle City Barbican liegt in dem Stadtviertel Barbican im Zentrum von London. Aufgrund seiner Lage ist es die ideale Unterkunft sowohl für Freizeitreisende als auch Geschäftsreisende. Die U-Bahn Station Old Street (Northern Line) befindet sich ca. 800 Meter vom Hotel entfernt. Von hier aus sind es mit der U-Bahn nur vier Stationen bis in das lebhafte und außergewöhnliche Viertel Camden Town mit seinen großflächigen Märkten.