118 London Road (Leicester)

United Kingdom / England / Leicester / A6 London Road, 118
 abandoned / shut down, closed

No.118 London Road was previously a restaurant called Siam Corner which served Thai cuisine, due to unknown reasons it got closed down.

118 London Road
Leicester
LE2 0QS
Nearby cities:
Coordinates:   52°37'40"N   1°7'12"W
This article was last modified 2 years ago