Black & White Hospitality has secured a new hotel management contract, and will now operate London’s newest concept venue, the independently owned New Road Hotel.


Read more at original source


Read more at original source