Balfour Hotel
East London, ILFORD
About Balfour Hotel
Based in ILFORD in London North East, Balfour Hotel offers rooms for wedding guest accommodation.
Contact & Location
Balfour Hotel
ADD LINE 1, ILFORD, IG1 4HP, East London, United Kingdom
East London, ILFORD
Based in ILFORD in London North East, Balfour Hotel offers rooms for wedding guest accommodation.
Balfour Hotel
ADD LINE 1, ILFORD, IG1 4HP, East London, United Kingdom