Afternoon Tea the the Celtic Manor

Newport ,United Kingdom
Afternoon Tea the the Celtic Manor Afternoon Tea the the Celtic Manor is one of the popular British Restaurant located in , listed under Local business in Newport , British Restaurant in Newport ,

Contact Details & Working Hours

Map of Afternoon Tea the the Celtic Manor