3 star hotel

Barking Hotel

Asghar House, 24A Station Parade, Barking, Essex IG11 8DR, UK - Barking, Greater London - UK - 118

Show map