Tottenham Where to Stay
Alexandra Palace Bed & Breakfast
4 Elgin Road, London, N22 7UE 020 88894505
Princess Hotel Bed Breakfast
2 Adolphus Road, London, N4 2AZ 020 88001450
4 Elgin Road, London, N22 7UE 020 88894505
2 Adolphus Road, London, N4 2AZ 020 88001450