The Kitchen that’s a cut above the rest

Discover some of the finest Artisan sandwiches and baguettes on the Isle of Wight, at The Kitchen@London House, which really is a cut above the rest!They offer a delicious array