1 review
The Riverside, Hays Galleria, Southwark, London SE1 2HD
020 7234 0800
French
Southwark, South East London
£££