Providing free Wi-Fi, City Centre 5 double bedroom detached is located in Liverpool, 700 metres from Philharmonic Hall and 700 metres from Liverpool Metropolitan Cathedral. The property is situated 700 metres from Royal Court Theatre, 1.
Numero delle stanze: 3
11 Upper Newington, Liverpool, L1 2SR, Regno Unito