Premier Inn London Barking
Highbridge Road London, IG11 7BAOffering a restaurant, a bar, and free parking, the Premier Inn London Barking is just 15 minutes’ walk from Barking Tube Station.
88 rooms
from £52