iBis Styles London112 – 116 South StreetWelcome to the ibis Styles London Romford! We have introduced some of the most stringent cleaning standards and operational procedures in the world of hospitality to ensure your safety. We are looking forward to welcoming you.