Leroy (restaurant)
Appearance
Leroy | |
---|---|
Restaurant information | |
Food type | British |
City | London, United Kingdom |
Leroy is a Michelin-starred British restaurant in London, United Kingdom.[1]
This London-related article is a stub. You can help Wikipedia by expanding it. |