119 Grove Ln, London SE5 8BG
Restaurant
A casual venue featuring striking accent walls and a terrace, offering an enticing selection of wine, tapas, and traditional Spanish dishes.
Rating: 4.6