Premier Hub Covent Garden: What to Know Before You Book Discover everything about Premier Hub Covent Garden: location, amenities, booking tips, and real guest advice for a smart London stay. Read article