The new London flagship property is the newest addition to the Dorsett Hospitality International portfolio and the company's first hotel
Dorsett Shepherds Bush is set within a Grade II listed building, originally known as The Shepherds Bush Pavilion, formerly a