Situated in Walthamstow at the very end of the Victoria Line, this charming hotel offers a good position from which to conduct business or explore northeast London and the Essex and Hertfordshire borders. The rooms have all been designed with care and attention and offer a place of rest and relaxation, away from the stresses of modern life.