Back
City Social
Restaurant in London, United Kingdom
City Social
is a Michelin-starred restaurant in London, United Kingdom.
[
1
]
^
"City Social – London - a MICHELIN Guide Restaurant"
.
MICHELIN Guide
. Retrieved
2024-08-22
.
Developed by
StudentB