Wrexham Bus Station
Wrexham Bus Station, Lord Street, Wrexham, Clywdd, LL11 1HF
A multi-let long leasehold retail and leisure investment totaling 11,765 sqft, with six separate retail units and a large bar/restaurant. Situated at the junction of Duke Street and Lord Street, adjacent to the townʼs main bus terminal.
Our Investment Strategy
Asset acquired at a significant discount to intrinsic value. Refurbished and relet two vacant units. The property was sold.
IRR (Per Annam)