Places to Stay

SILKA London

SILKA, , London, SE1 1TL

020 7378 6161

SILKA
Prices at SILKA London from £7.95 Two course set meal lunch time special