HOLIDAY INN HOTELS RESORTS

Welcome to Holiday Inn London-Bloomsbury a modern and stylish hotel in London's West End, perfectly located for all of your leisure and business needs. The hotel can be found just off Russell Square, close to Kings Cross Rail Station, Covent Garden.

Recruiter / Employment Company

Inline Cleaning Machine Hydro-clean Array

Comprehensive Analytical Services and Support