Tag: Frogmore

Largest London hotel granted planning with sustainability at core

UK: The Royal Borough of Kensington and Chelsea’s planning committee has granted …