15 Stamford Restaurant
Step into 15 Stamford, where an ornate stained glass ceiling and intricate filigrees combine to create an elegant ambiance exuding a timeless heritage charm. Bring your palate to new heights as your savour the freshest land and sea produce, meticulously prepared by our talented culinary team. A delightful dining experience awaits here.
0 products