Machida: All the shopping without the crowds

Twenty-seven stops from Shinjuku might make Machida sound like a distant journey, but what it lacks in proximity, it more than makes up for in amenities and atmosphere…