New Oxford Street. Important statement. Five hotels in the area. (Telegraph)