Ila's Little Tea Shoppe

Ila's Little Tea Shoppe
10 Trinity Walk, Nottingham, NG1 2AN
Photo of Ila's Little Tea Shoppe