Думаю "Токсово", "Васкелово" и им подобные названия населенный пунктов не склоняются.
http://rasp.yandex.ru/search/?fromName=Санкт-Петербург&fromId=&toName=Лосево&toId=s9602742&when=5+сентября
Согласно грамота.ру:
Несклоняемость географических наименований нормальна в следующих случаях: 1) Если такое наименование является приложением к одному из следующих обобщающих слов: село, деревня, поселок,станция, становище, реже – город: в селе Васильково, в поселке Пушкино, в деревне Белкино, настанции Гоголево....