Leewood Place est une propriété locative familiale située dans le quartier Tweddle Place d’Edmonton. Les appartements d’une, de deux ou de trois chambres à coucher possèdent une cuisine rénovée et des planchers de vinyle. Abritant une salle équipée de laveuses et de sécheuses payantes, la propriété se trouve non loin de services de proximité comme le Mill Woods Rec Centre et le Malcom Tweddle Park.