Northbrook Hotel is a hotels in Ilford, United Kingdom. It is located at 24 Northbrook Rd, Ilford IG1 3BS. Visitors rate it 3.6 out of 5 based on 93 reviews. You can contact Northbrook Hotel by phone at +44 20 3603 5069.
Hotel
Northbrook Hotel is located at 24 Northbrook Rd, Ilford IG1 3BS, United Kingdom.
You can call Northbrook Hotel at +44 20 3603 5069.
Northbrook Hotel has a rating of 3.6 out of 5 based on 93 reviews.
Grocery store
4 (835)
CASH AND CARRY, BBFATIMA, 141-143 Ilford Ln, Ilford IG1 2RP
How to get there