Review: Castle Street Townhouse
In the past 18 months, Castle Street in Liverpool has been enjoying a new lease of life. Whilst the commercial district may have migrated towards Old Hall Street, a plethora of new and exciting bars, restaurants and hotels have moved in and…