Como Garden, situated at 37-45 Kensington High St, London W8 5ED, provides a unique Italian tapas experience within a garden-like setting reminiscent of Lake Como in Italy. The Mediterranean-inspired interior, featuring greenery-covered walls and a central olive tree, reflects the scenic beauty of Northern Italy.
The food quality at Como Garden pleasantly surprised me, given my discerning Italian…