Good place to stay near to the Newbury Park station and direct connectivity to the Central London.