Hotel Balfern B&Amp;B - London United Kingdom - Photos
Hotel Balfern B&Amp;B - London United Kingdom - Search and Book Hotel
39 Balfern Street
Sw11 3El London
Hotels 2 Stars United Kingdom
39 Balfern Street
Sw11 3El London
Hotels 2 Stars United Kingdom