The Thames
79 Waterloo Rd, London
020 7928 3856
Menu
Reserve
London, Greater London
The Thames
79 Waterloo Rd, London, Greater London SE1 8UD
020 7928 3856