hvor ligger oyo townhouse new england victoria? 
dette bed & breakfast ligger i london city centre, kun 10 minutters gang fra apollo victoria theatre og victoria palace theatre. derudover ligger buckingham palace og piccadilly ca. 2 km derfra. du kan desuden gå til victoria metrostation på 9 minutter og pimlico metrostation på 11 minutter. 