31 London Road Liverpool Sleeps 4
31 London Road, Liverpool, L3 8HR, Regno Unito
31 London Road Liverpool Sleeps 4 offers accommodation within 700 metres of the centre of Liverpool, with free Wi-Fi, and a kitchen with an oven, a microwave and a toaster. This apartment features accommodation with a balcony.