Hi there, I recently moved to Upper Clapton (Mount Pleasant Lane) and our windows are in desperate n »