‘On 21 June 2019, the Mayor of London granted planning permission for a significant and controversial development, on land at the Kensington Forum Hotel, 97-109 Cromwell Road, London, SW7 4DN. The scheme, designed by Simpson Haugh, included a 30 storey tower, which would have been the tallest in Kensington, and provided a 749 bed hotel and 402 residential units in South Kensington. However, following a judicial review brought by the Royal Borough of Kensington and Chelsea, the High Court has quashed the planning permission, after the Mayor of London conceded that the decision to grant the permission was motivated by an improper purpose; namely frustrating the Secretary of State for Housing Communities and Local Government.’
Full Story
Francis Taylor Building, 16th March 2020
Source: www.ftbchambers.co.uk