Village hotel watford contact number July 8, 2019 16 32 64 128 Village hotel london watford contact number Village hotel watford number Hotel villa athena Village hotel watford address