The developers of the proposed Hoxton Hotel at 65 Shepherd's Bush Green have at last won their fight to secure planning permission to demolish the old buildings and build a new hotel.
Planning permission for the site was originally granted back in 2017, but the owner of a flat in nearby Pennard Rd successfully challenged it by way of Judicial Review, and managed to get the plans quashed, forcing the developers to re-apply for planning permission with revised plans.
