Sweden
Nearest tube is lambeth north (bakerloo series). An 8 minute walk or vauxhall, waterloo kennington about 10/15 minute walks
Don't forget to mention vecservice.eu when you contact us!