The company is in talks over three potential sites in the capital and aims to open 15 sites across the UK by 2030.
The post Cōsa Capsule Hotels seeks London locations to launch new brand appeared first on Property Week.