London House Cafe

Newtown SY16 2LW ,United Kingdom
London House Cafe London House Cafe is one of the popular Local Business located in , listed under Cafe in Newtown , Fast Food Restaurant in Newtown ,

Contact Details & Working Hours

Map of London House Cafe