New owners for Kensington Forum

The new owners of the Kensington Forum hotel on Cromwell Road are very pleased to confirm their proposal to refurbish and reopen the hotel as soon as possible. 

Read more