London Shoreditch venues for hire, audio visual & event suppliers

  • Thistle City Barbican

    Thistle City Barbican has a total of six meeting rooms with the largest holding up to 80 delegates. There are 463 bedrooms with Wi-Fi, there is also a gym and a swimming pool in the hotel. Thistle City Barbican is located a five minute drive from Angel Station and is four minute drive from…