Properties let in New Oxford Street