newcastle spacious city centre apartmentsApartment
127 Shields Road, Newcastle upon Tyne, NE6 1DN, United Kingdom
Situated in Newcastle upon Tyne, newcastle spacious city centre apartments features city views and free Wi-Fi, 2 km from Northumbria University and 2.6 km from Theatre Royal.
Had to give a deposit even though we had paid the price. The guys that run it where a bit dodgey looking.