Recognized with many prestigious awards, Dorsett Shepherds Bush, one of London’s 4 star hotels in West London, has not only been awarded for its outstanding service and high standards, but also its accessibility and sustainability.