Everplaces

Leon

4-7 Canvey St, London Borough of Southwark, London SE1, UK 4-7 Canvey St, London Borough of Southwark, London SE1, UK
Personal
freewifi work
Leon. London, United Kingdom
2
Note

Spacious, relaxed place with basic food. Plenty of space and retro like cool interior. Also good for meetings and casual dinner.

freewifi work

Save and share places you love
with Everplaces

Sign up