1 Orrell Ln, Liverpool
8 bedrooms
Baths
Guests
Located in Liverpool, Orrell House is within a 10-minute drive of World Museum Liverpool and St. George's Hall. This apartment is 4.5 mi (7.3 km) from Walker Art Gallery and 5 mi (8 km) from Liverpool ONE.
Parking
Elevator
WiFi/Internet
No nearby properties available in this region at the moment.