Willalla House Address 26 Poplar Rd, Canvey Island Listing Category Sheltered Housing Claim Listing Show Map Details Email Email Not ProvidedPhone 01268 693422 Please login to claim this listing. Username*: Email*: Password*: Log in | Lost your password?