Review: Il Gattopardo, Mayfair
This Italian restaurant on Albermarle Street is all about discreet luxury, an emphasis on incredible food with a vibe that’s all about Sixties flair and glamour. Here’s what you need to know.
This Italian restaurant on Albermarle Street is all about discreet luxury, an emphasis on incredible food with a vibe that’s all about Sixties flair and glamour. Here’s what you need to know.