Sentrum i Victoria, London ligger bare 0,5 km fra inngangsdørene til OYO Townhouse New England, London Victoria. Du vil komme til å støte på mange andre turister på steder som Wembley Stadium som enkelt kan nås fra OYO Townhouse New England, London Victoria ved hjelp av ethvert transportmiddel.