Housing benefits, rent and council tax support, debt and budget management advice and more. Libraries, arts, parks, and leisure Waltham Forest is a hive of activity and one of the best places to live in London.. Waltham Forest Garages, Walthamstow. PHOTO GALLERY . Since 2012 we have achieved and negotiated planning on all 11 sites to create 50 new homes for shared ownership and affordable rent. The projects comprise of two bungalows, a development of 18 stylish flats and a number of traditional houses designed to reference the Victorian and Georgian housing surrounding them,.