Phone: +442074073397,+442074075643
Address: 27 Clennam St, SE1 1ER, Southwark, United Kingdom
City: Southwark
Menu Dishes: 24
Reviews: 1702
Website: https://lordclyde.com
"Used to be our local lunchtime haunt before we all moved on to other jobs in other areas. Recently visited and was delighted to have been remembered..."
All prices are estimates on menu.