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
Leon. London, United Kingdom
2
Note

Spacious, relaxed place with basic food. Plenty of space and retro like cool interior.

freewifi

Save and share places you love
with Everplaces

Sign up