The Little Rose Tea Room

Oxford Street, Mountain Ash ,United Kingdom
The Little Rose Tea Room The Little Rose Tea Room is one of the popular Cafe located in Oxford Street , listed under Local business in Mountain Ash , Cafe in Mountain Ash , Coffee Shop in Mountain Ash , Tea Room in Mountain Ash ,

Contact Details & Working Hours

Map of The Little Rose Tea Room