Alexandra Mills, Alexandra Road