Hotel review: The Hoxton, Shepherd’s Bush

Our verdict on the newest addition to The Hoxton’s portfolio, located in west London