1880
British Restaurant in South Kensington
Ad
No longer at this address
Our records show that 1880 is closed.
Cuisine
British
British
Region
South Kensington
South Kensington
User Reviews
There are no user reviews