3 Bedroom House To Let - Marten Road, Walthamstow, E17 - £2,500 PCM This meticulously designed three double bedroom house is a standout property for those seeking tranquillity on a serene, tree-lined residential street. Boasting a dual aspect reception room, three generously sized double bedro