No title - expert review The York Hotel is a 20 minute Tube journey from London city center in the heart of Ilford. The hotel is on a quiet street and is an ideal spot to relax and get away from the hustle and bustle of London city life.The York Hotel is located in the heart of Ilford Town Center near a lovely shopping cent... bootsnall.com
No title - expert review The York Hotel is situated in a quiet street in the heart of Ilford Town Centre. Ilford Station is one min walk from the Hotel. We are about 20 minutes to London by tube.There is a beautiful Shopping Mall (The Exchange) where you can enjoy all sorts of food and also can do any kind of shopping.York ... hostelz.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of York Hotel, London, England