Belle Vue Tea Rooms

Belle Vue Tea Rooms
Friars Road, Newport, NP20 4EZ
Photo of Belle Vue Tea Rooms