Town Hotels to open two properties this year Eloise Hanson 27 April 2021 Reading Time: < 1 minuteUK: Town Hotels, the hospitality division of Living Brick, has invested £11 million into the new developments, both located in Liverpool. The £4.2 million Duke Read More »