26 Elmwood Park Mews enjoys a location in Newcastle upon Tyne, just 7 km from St James' Park and 7 km from Northumbria University.
Prices from £960
More Details & Availability